本页将介绍在 Raspberry Pi 4 上安装 Caffe。给定的 C++ 代码示例是在适用于 Raspberry Pi 4 的 Code::Blocks IDE 中编写的。我们只介绍基础知识。 有关 Caffe 的更多信息,请参阅:https://caffe.berkeleyvision.org/。 你的 Raspberry Pi 拥有哪种操作系统并不重要。 在安装过程中,你可以从一系列配置模板中选择你的操作系统。
依赖
Caffe 框架对其他库有一些依赖项。 我们假设你已经根据我们的指南在你的 Raspberry Pi 上安装了 OpenCV。 如果没有,最好先做。
$ cd ~/caffe
# Raspberry Pi with 64-bit OS
$ cp Makefile.config.cp37_aarch64-linux-gnu_example Makefile.config
# Start the build
$ make clean
$ make all -j4
$ make test -j4
$ make runtest -j4
Raspberry 32-bit
$ cd ~/caffe
# Raspberry Pi with 32-bit OS (Raspbian)
$ cp Makefile.config.cp37_arm-linux-gnueabihf_example Makefile.config
# Start the build
$ make clean
$ make all -j4
$ make test -j4
$ make runtest -j4
Raspberry Ubuntu 20.04
$ cd ~/caffe
# Raspberry Pi with Ubuntu 20.04
$ cp Makefile.config.cp38_aarch64-linux-gnu_example Makefile.config
# Start the build
$ make clean
$ make all -j4
$ make test -j4
$ make runtest -j4
Raspberry Ubuntu 18.04
$ cd ~/caffe
# Raspberry Pi with Ubuntu 18.04
$ cp Makefile.config.cp36_aarch64-linux-gnu_example Makefile.config
# Start the build
$ make clean
$ make all -j4
$ make test -j4
$ make runtest -j4
像往常一样使用 Crtl+X、Y 和 Enter 保存并关闭。
最后,你现在可以从任何位置导入 Caffe,如屏幕截图所示。
$ cd ~
$ sudo nano ~/.bashrc
# at the end of the file add the next line
export PYTHONPATH="${PYTHONPATH}:$HOME/caffe/python"
# save and close with
Ctrl+X, Y, Enter