Changelog for MIVisionX#
Documentation for MIVisionX is available at https://rocm.docs.amd.com/projects/MIVisionX/en/latest/doxygen/html/index.html
MIVisionX 2.5.0#
Additions#
CTest: Tests for install verification
Hardware support updates
Doxygen support for API documentation
Optimizations#
CMakeList Cleanup
Readme
Changes#
rocAL: PyBind Link to prebuilt library
PyBind11
RapidJSON
Setup Updates
RPP Version - 1.4.0
Dockerfiles: Updates & bugfix
Fixes#
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
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.4.0
FFMPEG - n4.4.2
Dependencies for all preceding packages
MIVisionX setup script -
V2.5.6
Known issues#
OpenCV 4.X support for some applications is missing
MIVisionX package install requires manual prerequisites installation
MIVisionX 2.4.0#
Additions#
OpenVX FP16 Support
rocAL: CPU, HIP, & OCL backends
AMD RPP: CPU, HIP, amd 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 and cleanup
Changes#
rocAL: Changing Python lib path
Docker support: Ubuntu 18 support has been dropped
RPP: Link to Version 1.0.0
rocAL: Support updates
Setup updates
Fixes#
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
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 preceding packages
MIVisionX setup script -
V2.4.2
Known issues#
OpenCV 4.X support for some applications is missing
MIVisionX 2.3.0#
Additions#
Zen DNN samples
OpenCV extension tests
rocAL SPACK support
AMD custom extension
Optimizations#
MIGraphX updates
Model compiler scripts
Changes#
CMakeList: Find HIP updates
Fixes#
rocAL issues
MIGraphX issues
Tested configurations#
Windows
10
/11
Linux distribution
Ubuntu -
20.04
/22.04
CentOS -
7
/8
SLES -
15-SP2
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 preceding packages
MIVisionX setup script -
V2.3.7
Known issues#
OpenCV 4.X support for some applications is missing
MIVisionX 2.2.0#
Additions#
Docker support for ROCm
5.1.3
Optimizations#
MIGraphX: Implementation and samples
Changes#
DockerFiles: Updates to install ROCm 5.1.1 Plus
Fixes#
Minor bugs in setup and test scripts
Tested configurations#
Windows
10
/11
Linux distribution
Ubuntu -
18.04
/20.04
CentOS -
7
/8
SLES -
15-SP2
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 preceding packages
MIVisionX setup script -
V2.3.2
Known issues#
OpenCV 4.X support for some applications is missing
MIVisionX 2.1.0#
Additions#
New Tests:
AMD_MEDIA
Optimizations#
Readme updates
HIP buffer transfer: Eliminate
cupy
usage
Changes#
Backend: Default backend has been set to
HIP
DockerFiles: Updates to install ROCm 5.0 Plus
RPP: Upgraded to V0.93
Fixes#
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
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 preceding 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#
Additions#
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
, andequal
ONNX operators)
Optimizations#
Code cleanup
Readme updates
Changes#
License updates
Fixes#
Minor bugs and warnings
Inference server application: OpenCL backend
vxCreateThreshold
fix: applications and sample
Tested configurations#
Windows 10
Linux distribution
Ubuntu -
18.04
/20.04
CentOS -
7
/8
SLES -
15-SP2
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 preceding packages
MIVisionX Setup Script -
V2.0.0
Known issues#
Package install requires OpenCV
v3.4.X
to executeAMD OpenCV extensions
MIVisionX 2.0.0#
Additions#
OpenVX 1.3: vision feature set
Conformance test script
HIP backend support for OpenVX and OpenVX extensions
Optimizations#
Improved rocAL performance
Improved the performance of OpenVX OpenCL backend functions
Changes#
Docker build files
Fixes#
MIVisionX-setup.py
install on LinuxFixed 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
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 preceding packages
MIVisionX Setup Script -
V2.0.0
Known issues#
Package install requires OpenCV
v3.4.X
to runAMD OpenCV extensions