关于对Caffe适用场景的思考
生活随笔
收集整理的這篇文章主要介紹了
关于对Caffe适用场景的思考
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
其實我們會好奇,既然Caffe中有神經(jīng)網(wǎng)絡(luò),
Tensorflow中也有神經(jīng)網(wǎng)絡(luò),那我應(yīng)該用哪個?
其實Tensorflow中底層是Cython實現(xiàn)的,所以速度和C++幾乎一致。
那么我還要tensorflow干嘛呢?
就神經(jīng)網(wǎng)絡(luò)模型而言:
如果你需要java加載神經(jīng)網(wǎng)絡(luò)模型,例如開發(fā)網(wǎng)絡(luò)api,那么就需要使用tensorflow,此時使用opencv是不太合適的,因為java和C的混編會累死你。
如果你需要把神經(jīng)網(wǎng)絡(luò)加載入硬件,那么顯然opencv更為合適。
但是,由于opencv同時包含了傳統(tǒng)的cv算法實現(xiàn),這一點是tensorflow所不具備的,
如果你需要使用傳統(tǒng)算法,那么此時顯然只能使用opencv,tensorflow不再適用了。
?
總結(jié)
以上是生活随笔為你收集整理的关于对Caffe适用场景的思考的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2020Alibaba数学预选赛第2轮试
- 下一篇: 「原创」吃酸辣粉不喝汤热量高吗