The C++ package has the same prerequisites as the MXNet library.
To enable C++ package, just add USE_CPP_PACKAGE=1
in the build from source options when building the MXNet shared library.
For example to build MXNet with GPU support and the C++ package, OpenCV, and OpenBLAS, from the project root you would run:
make -j USE_CPP_PACKAGE=1 USE_OPENCV=1 USE_BLAS=openblas USE_CUDA=1
You may also want to add the MXNet shared library to your LD_LIBRARY_PATH
:
export LD_LIBRARY_PATH=~/incubator-mxnet/lib
Setting the LD_LIBRARY_PATH
is required to run the examples mentioned in the following section.
You can find C++ code examples in the cpp-package/example
folder of the MXNet project. Refer to the cpp-package's README for instructions on building the examples.
Can you improve this documentation? These fine people already did:
Sheng Zha & Aaron MarkhamEdit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close