MIVisionX
MIVisionX copied to clipboard
MIVisionX toolkit is a set of comprehensive computer vision and machine intelligence libraries, utilities, and applications bundled into a single toolkit. AMD MIVisionX also delivers a highly optimize...
Addresses issues from #898 1. Adds a dockerfile for creating tensorflow docker 2. Updating tf pets training example from tf1.x to 2.x 3. Updates "rali" to "rocal" 4. bug fix...
This is regarding building the mivisionx in spack. When tried with 5.2.0 sources, with both the backend=HIP and backend=OPENCL,i am seeing the below in the build log. NOTE: FindAMDRPP failed...
rocAL not tested on OCL Backend * Multiple Warnings ``` In file included from ../../../../rocAL/rocAL/include/loaders/image/image_read_and_decode.h:28: ../../../../rocAL/rocAL/include/decoders/image/turbo_jpeg_decoder.h:60:10: warning: 'is_partial_decoder' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_partial_decoder()...
@paveltc -- `tests/smoke_tests/RALI/` test uses `rali` ``` ./tests/smoke_tests/RALI/RALI-UNITTEST-GPU.sh:rm -rf RALI-GPU-RESULTS ./tests/smoke_tests/RALI/RALI-UNITTEST-GPU.sh:mkdir RALI-GPU-RESULTS ./tests/smoke_tests/RALI/RALI-UNITTEST-GPU.sh:../../../utilities/rali/rali_unittests/build/rali_unittests image_224x224 RALI-GPU-RESULTS/1-RALI-GPU-Rotate.png 224 224 2 1 1 ./tests/smoke_tests/RALI/RALI-UNITTEST-GPU.sh:../../../utilities/rali/rali_unittests/build/rali_unittests image_224x224 RALI-GPU-RESULTS/2-RALI-GPU-Brightness.png 224 224 3 1 1 ./tests/smoke_tests/RALI/RALI-UNITTEST-GPU.sh:../../../utilities/rali/rali_unittests/build/rali_unittests image_224x224...
This failure on CentOS 8 CPU & OpenCL Backend - more info -- http://math-ci.rocm.amd.com/blue/organizations/jenkins/compute-rocm-dkms-no-npi-hipclang%2FShort-GPUOpen%2FMIVisionX/detail/PR-905/5/pipeline/ ``` [ RUN 0010 ] vxConvertDepth.BitExact/9/WRAP/1231x1234 U8->S16 ... [ *** FAILED at /var/jenkins_home/workspace/g_Short-GPUOpen_MIVisionX_PR-905@3/DDAmtoaei/CPU/mivisionx/build/release/conformance_tests/OpenVX-cts/test_conformance/test_convertdepth.c:517 Testing (vx_dst) image...
CMakeList needs updates to provide consistent warnings ``` CMake Warning at /usr/share/cmake-3.10/Modules/FindProtobuf.cmake:455 (message): Protobuf compiler version doesn't match library version 3.0.0 Call Stack (most recent call first): rocAL/rocAL/CMakeLists.txt:35 (find_package) ```
GPU device -`gfx1030` Backend - `OCL` OS - `Ubuntu 20.04`/`CentOS 8` Test Case - `/opt/rocm/bin/runvx -frames:1000 -affinity:GPU -dump-profile node org.khronos.openvx.warp_perspective image:1920,1080,U008 "matrix:FLOAT32,3,3:INIT,{2;0.1;0;2;1.9;0;-1200;-360;1}" !NEAREST_NEIGHBOR image:1920,1080,U008` ``` Running OpenVX Node - WarpPerspective_U8_U8_Nearest...
``` /build/mivisionx/src/MIVisionX-rocm-5.2.0/amd_openvx_extensions/amd_media/kernels.cpp: In function ‘vx_status initialize_ffmpeg()’: /build/mivisionx/src/MIVisionX-rocm-5.2.0/amd_openvx_extensions/amd_media/kernels.cpp:98:5: error: ‘av_register_all’ was not declared in this scope 98 | av_register_all(); | ^~~~~~~~~~~~~~~ make[2]: *** [amd_openvx_extensions/amd_media/CMakeFiles/vx_amd_media.dir/build.make:104: amd_openvx_extensions/amd_media/CMakeFiles/vx_amd_media.dir/kernels.cpp.o] Error 1 make[2]: *** Waiting for...
`xhost +local:root` `sudo docker run -it --device=/dev/kfd --device=/dev/dri --cap-add=SYS_RAWIO --device=/dev/mem --group-add video --network host --env DISPLAY=unix$DISPLAY --privileged --volume $XAUTH:/root/.Xauthority --volume /tmp/.X11-unix/:/tmp/.X11-unix` ### Install ``` sudo apt-get install libcanberra-gtk-module ```
OpenCV fails to read JPEG image with Ub20.04 and is an empty Mat. Error seen ``` terminate called after throwing an instance of 'cv::Exception' what(): OpenCV(4.5.5) /home/kiriti/mivisionx-deps/opencv-4.5.5/modules/imgproc/src/resize.cpp:4052: error: (-215:Assertion failed)...