AMD OpenVX modules: such as, neural network inference, 360 video stitching, etc.
For the latest information on AMD OpenVX modules, go to https://gpuopen-professionalcompute-libraries.github.io/MIVisionX/
The OpenVX framework provides a mechanism to add new vision functions to OpenVX by 3rd party vendors. This project has below OpenVX modules and utilities to extend amdovx-core project, which contains the AMD OpenVX Core Engine.
If you're interested in Neural Network Inference, start with the sample inference application.
Inference Application Development Workflow | Sample Inference Application |
---|---|
Refer to Wiki page for further details.
libprotobuf-dev
and protobuf-compiler
needed for vx_nnRefer to Wiki page for developer instructions.
cmake
and % make install
) in the below order for vx_nn.
-DMIOPEN_BACKEND=OpenCL
option with cmake--recursive
option so that correct branch of the amdovx-core project is cloned automatically in the deps folder.cmake
and % make install
)
bin
folderlib
folder/opt/rocm/bin
and libraries into /opt/rocm/lib
/opt/rocm/include
folder/opt/rocm/lib
)/opt/rocm/bin
)