Changelog#
Online Documentation#
MIVisionX 2.3.0 (Unreleased)#
Added#
Docker Support for ROCm
5.2.X
Optimizations#
Changed#
Fixed#
Tested Configurations#
Windows
10
/11
Linux distribution
Ubuntu -
18.04
/20.04
CentOS -
7
/8
SLES -
15-SP2
ROCm: rocm-core -
5.2.0.50200-65
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.96
FFMPEG - n4.4.2
Dependencies for all the above packages
MIVisionX Setup Script -
V2.3.6
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
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
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
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
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