​百度云盘​

提取码:egom

​github​​​​模型链接​

在TensorFlow,pytorch 流行的今天,caffe 依然在嵌入式,自动驾驶,机器人行业深度应用着,因为在这些行业 核心代码依然是c++ 来实现,在华为mdc ,atlas 芯片,高通,地平线,等都有caffe 模型转换接口。
这是一个caffe 小项目就是原生的用c++ 来实现模型推理,加载caffe 的库文件和模型
  • 代码目录
.
├── caffe.cpp
├── classification.cpp
├── classify
├── data
│ ├── cat.jpg
│ ├── imagenet_mean.binaryproto
│ └── synset_words.txt
├── Makefile
├── model
│ ├── bvlc_reference_caffenet.caffemodel
│ ├── deploy.prototxt
│ └── download.sh
├── readme.md
└── run.sh

如果github

wget http://dl.caffe.berkeleyvision.org/bvlc_reference_caffenet.caffemodel
make 
bash run.sh
---------- Prediction for ./data/cat.jpg ----------
0.3134 - "n02123045 tabby, tabby cat"
0.2380 - "n02123159 tiger cat"
0.1235 - "n02124075 Egyptian cat"
0.1003 - "n02119022 red fox, Vulpes vulpes"
0.0715 - "n02127052 lynx, catamount"