Mini-Caffe only depends on OpenBLAS and protobuf which means you can't train model with Mini-Caffe. It also only supports Forward function which means you can't apply models like neural art style transform that uses Backward function.
protobuf源码编译安装(3.15.5)
$ sudo apt install libopenblas-dev
$ ./generatepb.sh
$ mkdir build
$ cd build
$ cmake .. -DCMAKE_BUILD_TYPE=Release
$ make -j4
Install CUDA and cuDNN in your system, then we can compile Mini-Caffe with GPU support. Run CMake command below.
$ cmake .. -DUSE_CUDA=ON -DUSE_CUDNN=ON
Currently we only test mini-caffe on CUDA8.0 with cuDNN5.1 and CUDA9.0 with cuDNN7.1.
checkout Python API here, install package via python setup.py install
.