Changelog
Online Documentation
MIVisionX 2.5.0
Added
- CTest - Tests for install verification
- Hardware Support updates
- Doxygen - Support for API documentation
Optimizations
- CMakeList Cleanup
- Readme
Changed
- rocAL - PyBind Link to prebuilt library
- PyBind11
- RapidJSON
- Setup Updates
- RPP Version - 1.2.0
- Dockerfiles - Updates & bugfix
Fixed
- rocAL bug fix and updates
Tested configurations
- Windows
10
/11
- Linux distribution
- Ubuntu -
20.04
/22.04
- CentOS -
7
/8
- RHEL -
8
/9
- SLES -
15-SP4
- Ubuntu -
- ROCm: rocm-core -
5.7.0.50700-6
- miopen-hip -
2.20.0.50700-63
- migraphx -
2.7.0.50700-63
- Protobuf - V3.12.4
- OpenCV - 4.6.0
- RPP - 1.2.0.50700-63
- FFMPEG - n4.4.2
- Dependencies for all the above packages
- MIVisionX Setup Script -
V2.5.5
Known issues
- OpenCV 4.X support for some apps missing
- MIVisionX Package install requires manual prerequisites installation
MIVisionX 2.4.0
Added
- OpenVX FP16 Support
- rocAL - CPU, HIP, & OCL backends
- AMD RPP - CPU, HIP, & OCL backends
- MIVisionX Setup Support for RHEL
- Extended OS Support
- Docker Support for Ubuntu
22.04
- Tests
Optimizations
- CMakeList Cleanup
- MIGraphX Extension Updates
- rocAL - Documentation
- CMakeList Updates & Cleanup
Changed
- rocAL - Changing Python Lib Path
- Docker Support - Ubuntu 18 Support Dropped
- RPP - Link to Version 1.0.0
- rocAL - support updates
- Setup Updates
Fixed
- rocAL bug fix and updates
- AMD RPP - bug fixes
- CMakeLists - Issues
- RPATH - Link Issues
Tested Configurations
- Windows
10
/11
- Linux distribution
- Ubuntu -
20.04
/22.04
- CentOS -
7
/8
- RHEL -
8
/9
- SLES -
15-SP3
- Ubuntu -
- ROCm: rocm-core -
5.4.3.50403-121
- miopen-hip -
2.19.0.50403-121
- miopen-opencl -
2.18.0.50300-63
- migraphx -
2.4.0.50403-121
- Protobuf - V3.12.4
- OpenCV - 4.6.0
- RPP - 1.0.0
- FFMPEG - n4.4.2
- Dependencies for all the above packages
- MIVisionX Setup Script -
V2.4.2
Known issues
- OpenCV 4.X support for some apps missing
MIVisionX 2.3.0
Added
- Zen DNN Samples
- OpenCV Extension tests
- rocAL SPACK Support
- AMD Custom Extension
Optimizations
- MIGraphX Updates
- Model Compiler Scripts
Changed
- CMakeList - Find HIP updates
Fixed
- rocAL issues
- MIGraphX issues
Tested Configurations
- Windows
10
/11
- Linux distribution
- Ubuntu -
20.04
/22.04
- CentOS -
7
/8
- SLES -
15-SP2
- Ubuntu -
- ROCm: rocm-core -
5.3.0.50300-36
- miopen-hip -
2.18.0.50300-36
- miopen-opencl -
2.18.0.50300-36
- migraphx -
2.3.0.50300-36
- Protobuf - V3.12.4
- OpenCV - 4.5.5
- RPP - 0.97
- FFMPEG - n4.4.2
- Dependencies for all the above packages
- MIVisionX Setup Script -
V2.3.7
Known issues
- OpenCV 4.X support for some apps missing
MIVisionX 2.2.0
Added
- Docker Support for ROCm
5.1.3
Optimizations
- MIGraphX - Implementation & Samples
Changed
- DockerFiles - Updates to install ROCm 5.1.1 Plus
Fixed
- Minor bugs in setup & test scripts
Tested Configurations
- Windows
10
/11
- Linux distribution
- Ubuntu -
18.04
/20.04
- CentOS -
7
/8
- SLES -
15-SP2
- Ubuntu -
- ROCm: rocm-core -
5.1.3.50103-66
- miopen-hip -
2.16.0.50101-48
- miopen-opencl -
2.16.0.50101-48
- migraphx -
2.1.0.50101-48
- Protobuf - V3.12.4
- OpenCV - 4.5.5
- RPP - 0.93
- FFMPEG - n4.4.2
- Dependencies for all the above packages
- MIVisionX Setup Script -
V2.3.2
Known issues
- OpenCV 4.X support for some apps missing
MIVisionX 2.1.0
Added
- New Tests - AMD_MEDIA
Optimizations
- Readme Updates
- HIP Buffer Transfer - Eliminate cupy usage
Changed
- Backend - Default Backend set to
HIP
- DockerFiles - Updates to install ROCm 5.0 Plus
- RPP - Upgraded to V0.93
Fixed
- Minor bugs and warnings
- AMD_MEDIA - Bug Fixes
Tested Configurations
- Windows
10
/11
- Linux distribution
- Ubuntu -
18.04
/20.04
- CentOS -
7
/8
- SLES -
15-SP2
- Ubuntu -
- ROCm: rocm-core -
5.0.0.50000-49
- rocm-cmake - rocm-5.1.1
- MIOpenGEMM - 1.1.5
- MIOpen - 2.14.0
- Protobuf - V3.12.0
- OpenCV - 4.5.5
- RPP - 0.93
- FFMPEG - n4.0.4
- Dependencies for all the above packages
- MIVisionX Setup Script -
V2.1.1
Known issues
CMakeList.txt Warnings
- With ROCm CMake Version MIVisionX will have cmake warnings
MIVisionX 2.0.1
Added
- Support for cmake 3.22.X
- Support for OpenCV 4.X.X
- Support for mv_compile with the HIP GPU backend
- Support for tensor_compare node (less/greater/less_than/greater_than/equal onnx operators)
Optimizations
- Code Cleanup
- Readme Updates
Changed
- License Updates
Fixed
- Minor bugs and warnings
- Inference server application - OpenCL Backend
- vxCreateThreshold Fix - Apps & Sample
Tested Configurations
- Windows 10
- Linux distribution
- Ubuntu -
18.04
/20.04
- CentOS -
7
/8
- SLES -
15-SP2
- Ubuntu -
- ROCm: rocm-dev -
4.5.2.40502-164
- rocm-cmake - rocm-4.2.0
- MIOpenGEMM - 1.1.5
- MIOpen - 2.14.0
- Protobuf - V3.12.0
- OpenCV - 3.4.0
- RPP - 0.92
- FFMPEG - n4.0.4
- Dependencies for all the above packages
- MIVisionX Setup Script -
V2.0.0
Known issues
- Package install requires OpenCV
v3.4.X
to executeAMD OpenCV extensions
MIVisionX 2.0.0
Added
- Added OpenVX 1.3 - Vision Feature Set
- Added Conformance Test Script
- HIP Backend Support for OpenVX and OpenVX Extensions
Optimizations
- Improved performance of rocAL
- Improved performance of OpenVX OpenCL Backend Functions
Changed
- Docker Build Files
Fixed
- MIVisionX-setup.py install on Linux
- Fixed out-of-bounds read for OpenVX OpenCL Kernels
- OpenVX - optical flow segfault fix
Tested Configurations
- Windows 10
- Linux distribution
- Ubuntu -
18.04
/20.04
- CentOS -
7
/8
- SLES -
15-SP2
- Ubuntu -
- ROCm: rocm-dev -
4.5.2.40502-164
- rocm-cmake - rocm-4.2.0
- MIOpenGEMM - 1.1.5
- MIOpen - 2.14.0
- Protobuf - V3.12.0
- OpenCV - 3.4.0
- RPP - 0.92
- FFMPEG - n4.0.4
- Dependencies for all the above packages
- MIVisionX Setup Script -
V2.0.0
Known issues
- Package install requires OpenCV
v3.4.X
to executeAMD OpenCV extensions