Skip to content

Releases: ROCm/MIVisionX

MIVisionX for ROCm 4.0.0

15 Dec 18:31
26b1dbc
Compare
Choose a tag to compare

Release Notes

Online Documentation

MIVisionX Documentation

Release code checkout

git clone -b rocm-4.0.0 https://github.com/GPUOpen-ProfessionalCompute-Libraries/MIVisionX

MIVisionX Build Level Info

Docker Image

Docker Automated build

Docker Image: docker pull kiritigowda/ubuntu-18.04:tagname

  • #c5f015 new component added to the level
  • #1589F0 existing component from the previous level
Build Level MIVisionX Dependencies Modules Libraries and Executables Docker Tag
Level_1 cmake
gcc
g++
amd_openvx #c5f015 libopenvx.so - OpenVX™ Lib - CPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU
#c5f015 runvx - OpenVX™ Graph Executor - CPU with Display OFF
Docker Image Version (tag latest semver)
Level_2 ROCm OpenCL
+Level 1
amd_openvx
amd_openvx_extensions
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU/GPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU/GPU
#c5f015 libvx_loomsl.so - Loom 360 Stitch Lib
#c5f015 loom_shell - 360 Stitch App
#c5f015 runcl - OpenCL™ program debug App
#c5f015 runvx - OpenVX™ Graph Executor - Display OFF
Docker Image Version (tag latest semver)
Level_3 OpenCV
FFMPEG
+Level 2
amd_openvx
amd_openvx_extensions
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - OpenVX™ immediate node Lib
#1589F0 libvx_loomsl.so - Loom 360 Stitch Lib
#1589F0 loom_shell - 360 Stitch App
#1589F0 runcl - OpenCL™ program debug App
#c5f015 libvx_amd_media.so - OpenVX™ Media Extension
#c5f015 libvx_opencv.so - OpenVX™ OpenCV InterOp Extension
#c5f015 mv_compile - Neural Net Model Compile
#c5f015 runvx - OpenVX™ Graph Executor - Display ON ...
Read more

MIVisionX for ROCm 3.10.0

13 Nov 22:27
95e4d94
Compare
Choose a tag to compare

Release Notes

Online Documentation

MIVisionX Documentation

MIVisionX Build Level Info

Docker Image

Docker Automated build

Docker Image: docker pull kiritigowda/ubuntu-18.04:tagname

  • #c5f015 new component added to the level
  • #1589F0 existing component from the previous level
Build Level MIVisionX Dependencies Modules Libraries and Executables Docker Tag
Level_1 cmake
gcc
g++
amd_openvx #c5f015 libopenvx.so - OpenVX™ Lib - CPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU
#c5f015 runvx - OpenVX™ Graph Executor - CPU with Display OFF
Docker Image Version (tag latest semver)
Level_2 ROCm OpenCL
+Level 1
amd_openvx
amd_openvx_extensions
utilities
#c5f015 libopenvx.so - OpenVX™ Lib - CPU/GPU
#c5f015 libvxu.so - OpenVX™ immediate node Lib - CPU/GPU
#c5f015 libvx_loomsl.so - Loom 360 Stitch Lib
#c5f015 loom_shell - 360 Stitch App
#c5f015 runcl - OpenCL™ program debug App
#c5f015 runvx - OpenVX™ Graph Executor - Display OFF
Docker Image Version (tag latest semver)
Level_3 OpenCV
FFMPEG
+Level 2
amd_openvx
amd_openvx_extensions
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - OpenVX™ immediate node Lib
#1589F0 libvx_loomsl.so - Loom 360 Stitch Lib
#1589F0 loom_shell - 360 Stitch App
#1589F0 runcl - OpenCL™ program debug App
#c5f015 libvx_amd_media.so - OpenVX™ Media Extension
#c5f015 libvx_opencv.so - OpenVX™ OpenCV InterOp Extension
#c5f015 mv_compile - Neural Net Model Compile
#c5f015 runvx - OpenVX™ Graph Executor - Display ON ...
Read more

MIVisionX for ROCm 3.9.0

11 Oct 20:52
f091752
Compare
Choose a tag to compare

Release Notes

Online Documentation

MIVisionX Documentation

MIVisionX Build Level Info

Docker Image

Docker Automated build

Docker Image: docker pull kiritigowda/ubuntu-18.04:tagname

  • #c5f015 new component added
  • #1589F0 existing component
Build Level MIVisionX Dependencies Modules Libraries and Executables Docker Tag
Level_1 cmake
gcc
g++
amd_openvx #c5f015 libopenvx.so - OpenVX™ Lib
#c5f015 libvxu.so - OpenVX™ immediate node Lib
Docker Image Version (tag latest semver)
Level_2 ROCm OpenCL
+Level 1
amd_openvx
amd_openvx_extensions
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - OpenVX™ immediate node Lib
#c5f015 libvx_loomsl.so - Loom 360 Stitch Lib
#c5f015 loom_shell - 360 Stitch App
#c5f015 runcl - OpenCL™ program debug App
#c5f015 runvx - OpenVX™ Graph Executor - Display OFF
Docker Image Version (tag latest semver)
Level_3 OpenCV
FFMPEG
+Level 2
amd_openvx
amd_openvx_extensions
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - OpenVX™ immediate node Lib
#1589F0 libvx_loomsl.so - Loom 360 Stitch Lib
#1589F0 loom_shell - 360 Stitch App
#1589F0 runcl - OpenCL™ program debug App
#c5f015 libvx_amd_media.so - OpenVX™ Media Extension
#c5f015 libvx_opencv.so - OpenVX™ OpenCV InterOp Extension
#c5f015 mv_compile - Neural Net Model Compile
#c5f015 runvx - OpenVX™ Graph Executor - Display ON
Docker Image Version (tag latest semver)
Level_4 MIOpenGEMM
MIOpen
ProtoBuf
+Level 3
amd_openvx
amd_openvx_extensions
apps
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - OpenVX™ immediate node Lib
#1589F0 libvx_loomsl.so - Loom 360 Stitch Lib
#1589F0 loom_shell - 360 Stitch App
#1589F0 libvx_amd_media.so - OpenVX™ Media Extension
#1589F0 libvx_opencv.so - OpenVX™ OpenCV InterOp Extension
#1589F0 mv_compile - Neural Net Model Compile
#1589F0 runcl - OpenCL™ program debug App
#1589F0 runvx - OpenVX™ Graph Executor - Display ON
#c5f015 libvx_nn.so - OpenVX™ Neural Net Extension
#c5f015 inference_server_app - Cloud Inference App
Docker Image Version (tag latest semver)
Level_5 AMD_RPP
RALI deps
+Level 4
amd_openvx
amd_openvx_extensions
apps
rali
utilities
#1589F0 libopenvx.so - OpenVX™ Lib
#1589F0 libvxu.so - OpenVX™ immediate node Lib
#1589F0 libvx_loomsl.so - Loom 360 Stitch Lib
#1589F0 loom_shell - 360 Stitch App
#1589F0 libvx_amd_media.so - OpenVX™ Media Extension
#1589F0 libvx_opencv.so - OpenVX™ OpenCV InterOp Extension
#1589F0 mv_compile - Neural Net Model Compile
#1589F0 runcl - OpenCL™ program debug App
#1589F0 runvx - OpenVX™ Graph Executor - Display ON
#1589F0 libvx_nn.so - OpenVX™ Neural Net Extension
#1589F0 inference_server_app - Cloud Inference App
#c5f015 libvx_rpp.so - OpenVX™ RPP Extension
#c5f015 librali.so - Radeon Augmentation Library
#c5f015 rali_pybind.so - RALI Pybind Lib
Docker Image Version (tag latest semver)

MIVisionX for ROCm 3.8.0

18 Sep 22:17
3817838
Compare
Choose a tag to compare

Release Notes

Online Documentation

MIVisionX Documentation

MIVisionX for ROCm 3.7.0

20 Aug 23:08
509ece4
Compare
Choose a tag to compare

Release Notes

Online Documentation

MIVisionX Documentation

MIVisionX v1.9.1

29 Jul 20:00
de4244b
Compare
Choose a tag to compare

Release Notes

Online Documentation

MIVisionX Documentation

Features

  • MIVisionX Setup Updates
  • Support with MIOpen V2.5.0 with OpenCL & MIOpenGEMM
  • Minor Bug-fixes
  • Cleanup

NOTE:

  • Run Setup Script - MIVisionX-setup.py - V1.7.13 with --reinstall option if dependencies are previously installed

Release code checkout

git clone -b 1.9.1 https://github.com/GPUOpen-ProfessionalCompute-Libraries/MIVisionX

Prerequisites

Linux

Windows without Windows Machine Learning Module

  • Windows 10
  • Windows SDK
  • Visual Studio 2017
  • Install OpenCL SDK
  • OpenCV 3.4
    • Set OpenCV_DIR environment variable to OpenCV/build folder
    • Add %OpenCV_DIR%\x64\vc14\bin or %OpenCV_DIR%\x64\vc15\bin to your PATH

Windows with Windows Machine Learning Module

Known Issues

  • Package (.deb & .rpm) install requires OpenCV v3.4.0 to execute AMD OpenCV extensions
  • ROCm 3.0 and above has known to slow down OpenCL kernels.

Tested configurations

  • Windows 10
  • Linux: Ubuntu - 16.04/18.04/20.04 & CentOS - 7.5/7.6/8.1
  • ROCm: rocm-dkms - 3.3.0-19 & 3.6.0-43
  • rocm-cmake - github master:ac45c6e
  • MIOpenGEMM - 1.1.5
  • MIOpen - 2.5.0
  • Protobuf - V3.12.0
  • OpenCV - 3.4.0
  • RPP - 0.4
  • Dependencies for all the above packages
  • MIVisionX Setup Script - V1.7.13

MIVisionX v1.9

21 Jul 01:04
d0c672f
Compare
Choose a tag to compare

Release Notes

Online Documentation

MIVisionX Documentation

NEW Features

  • AMD RPP Extension - New Features & Bug fix
  • RALI - New Features & Bug-fixes
  • Minor Bug-fixes
  • ADAT - Bug Fixes
  • Cleanup

Release code checkout

git clone -b 1.9 https://github.com/GPUOpen-ProfessionalCompute-Libraries/MIVisionX

Prerequisites

Linux

Windows without Windows Machine Learning Module

  • Windows 10
  • Windows SDK
  • Visual Studio 2017
  • Install OpenCL SDK
  • OpenCV 3.4
    • Set OpenCV_DIR environment variable to OpenCV/build folder
    • Add %OpenCV_DIR%\x64\vc14\bin or %OpenCV_DIR%\x64\vc15\bin to your PATH

Windows with Windows Machine Learning Module

Known Issues

  • Package (.deb & .rpm) install requires OpenCV v3.4.0 to execute AMD OpenCV extensions
  • ROCm 3.0 and above has known to slow down OpenCL kernels.

Tested configurations

  • Windows 10
  • Linux: Ubuntu - 16.04/18.04/20.04 & CentOS - 7.5/7.6/8.1
  • ROCm: rocm-dkms - 3.3.0-19
  • rocm-cmake - github master:ac45c6e
  • MIOpenGEMM - 1.1.5
  • MIOpen - 2.1.0
  • Protobuf - V3.12.0
  • OpenCV - 3.4.0
  • RPP - 0.4
  • Dependencies for all the above packages
  • MIVisionX Setup Script - V1.7.11

MIVisionX Lite V1.0

11 Jun 16:31
4daa4cd
Compare
Choose a tag to compare

Release Notes

Online Documentation

MIVisionX Lite Documentation

Features

  • OpenVX 1.0.1
  • OpenVX - OpenCV Extension
  • RunCL
  • RunVX

Release code checkout

git clone -b 1.0 https://github.com/GPUOpen-ProfessionalCompute-Libraries/MIVisionX

Prerequisites

Linux

MacOS

  • Install Homebrew
  • CMake - brew install cmake
  • Git - brew install git
  • Run Setup Script - MIVisionX-Lite-setup.py

Windows

  • Windows 10
  • Windows SDK
  • Visual Studio 2017
  • Install OpenCL SDK
  • OpenCV 3.4
    • Set OpenCV_DIR environment variable to OpenCV/build folder
    • Add %OpenCV_DIR%\x64\vc14\bin or %OpenCV_DIR%\x64\vc15\bin to your PATH

Known Issues

  • Package (.deb & .rpm) install requires OpenCV v3.4.0 to execute AMD OpenCV extensions
  • ROCm 3.0 and above has known to slow down OpenCL kernels.
  • If OpenCL failure occurs on macOS, set environment variable to run on CPU by default
    export AGO_DEFAULT_TARGET=CPU
    

Tested configurations

  • Windows 10
  • Linux: Ubuntu - 16.04/18.04 & CentOS - 7.5/7.6
  • ROCm: rocm-dkms - 3.3.0-19
  • OpenCV - 3.4.0
  • Dependencies for all the above packages

MIVisionX v1.8

18 May 23:19
980d425
Compare
Choose a tag to compare

Release Notes

Online Documentation

MIVisionX Documentation

NEW Features

  • New AMD RPP Extension features
  • RALI - Bug-fixes
  • Minor Bug-fixes
  • ADAT - Bug Fixes
  • Cleanup

Release code checkout

git clone -b 1.8 https://github.com/GPUOpen-ProfessionalCompute-Libraries/MIVisionX

Prerequisites

Linux

Windows without Windows Machine Learning Module

  • Windows 10
  • Windows SDK
  • Visual Studio 2017
  • Install OpenCL SDK
  • OpenCV 3.4
    • Set OpenCV_DIR environment variable to OpenCV/build folder
    • Add %OpenCV_DIR%\x64\vc14\bin or %OpenCV_DIR%\x64\vc15\bin to your PATH

Windows with Windows Machine Learning Module

Known Issues

  • Package (.deb & .rpm) install requires OpenCV v3.4.0 to execute AMD OpenCV extensions
  • ROCm 3.0 and above has known to slow down OpenCL kernels.

Tested configurations

  • Windows 10
  • Linux: Ubuntu - 16.04/18.04 & CentOS - 7.5/7.6
  • ROCm: rocm-dkms - 3.3.0-19
  • rocm-cmake - github master:ac45c6e
  • MIOpenGEMM - 1.1.5
  • MIOpen - 2.1.0
  • Protobuf - V3.5.2
  • OpenCV - 3.4.0
  • RPP - 0.3
  • Dependencies for all the above packages

MIVisionX v1.7

19 Mar 19:51
7ba7a2e
Compare
Choose a tag to compare

Release Notes

Online Documentation

MIVisionX Documentation

NEW Features

  • New Applications & Samples
  • RALI - Bug-fixes
  • Minor Bug-fixes
  • ROCm 3.1 support

Release code checkout

git clone -b 1.7 https://github.com/GPUOpen-ProfessionalCompute-Libraries/MIVisionX

Prerequisites

Linux

Windows without Windows Machine Learning Module

  • Windows 10
  • Windows SDK
  • Visual Studio 2017
  • Install OpenCL SDK
  • OpenCV 3.4
    • Set OpenCV_DIR environment variable to OpenCV/build folder
    • Add %OpenCV_DIR%\x64\vc14\bin or %OpenCV_DIR%\x64\vc15\bin to your PATH

Windows with Windows Machine Learning Module

Known Issues

  • Package (.deb & .rpm) install requires OpenCV v3.4.0 to execute AMD OpenCV extensions
  • ROCm 3.0 and above has known to slow down OpenCL kernels.

Tested configurations

  • Windows 10
  • Linux: Ubuntu - 16.04/18.04 & CentOS - 7.5/7.6
  • ROCm: rocm-dkms - 3.1.44
  • rocm-cmake - github master:ac45c6e
  • MIOpenGEMM - 1.1.5
  • MIOpen - 2.1.0
  • Protobuf - V3.5.2
  • OpenCV - 3.4.0
  • Dependencies for all the above packages