C 下怎麼使用caffe,能具體說一下麼

時間 2021-05-30 09:11:03

1樓:

我猜你的問題是如何在自己的C++工程中呼叫Caffe的介面來搞一些事情,如果真的是這麼個問題的話,那麼就像那個匿名使用者說的,呼叫方式參考examples目錄下的cpp_classifiaction/classification.cpp,剩下的只需要解決編譯的問題。我就是過來告訴你怎麼解決編譯問題的,可以有如下三種方法解決編譯的問題:

方法一

在caffe的工程中直接編寫自己的cpp檔案:caffe使用cmake,會自動查詢新增cpp檔案到編譯列表,再make一次caffe就可以了。可以把自己的工程檔案放在examples目錄下,比如我們複製examples/cpp_classification/classificatoin.

cpp到examples/cpp_classification/classificatoin.copy.cpp,然後在caffe工程中make:

so easy麼

這樣做的好處是省去了自己編譯的麻煩,壞處是,不管壞處了,懶就是懶,還想咋~

方法二:

自己寫Makefile呼叫caffe的庫,Makefile怎麼寫就不說了,直接貼出我的Makefile:

notepad 的Twilight主題看著還不錯哈,把caffe的classification.cpp和這個Makefile拷貝到乙個目錄下,然後在這個目錄下開啟terminal執行make,就OK啦。可能遇到的問題是找不到libcaffe.

so....,臨時的解決辦法:export一下:

穩定的解決辦法:把上面那條命令新增到~/.bashrc中,然後source ~/.bashrc

方法三

算了,還是不說啦

如上

2樓:

caffe本身就是用c++實現的,python和matlab才是額外的介面。

至於如何使用caffe,其實沒什麼新奇的,就是#include相應的標頭檔案,按照API文件寫就是了。

另外,可以參考./tools/caffe.cpp或者extract_features.cpp的實現,剩下的就是如何編譯問題了

┑( ̄Д  ̄)┍

3樓:

參考:1,caffe/tools/caffe.cpp2,https://

有哪位大神能具體說一下2023年西班牙遠征北非失敗的前因後果?

念缺一 西班牙前線將領估計腓力二世原定的8000士兵數量不夠,於是回信要求再增加兵,於是浪費了大量時間從那不勒斯 倫巴第 熱那亞等地調集士兵,原計畫的6月發動攻勢拖到了9月。這給了奧斯曼方面充足的準備時間,計畫派出80艘戰艦支援北非,西班牙方面收到這個情報又跑去和國王商量,一兩二去加上開個會,拖拖拉...

各位大佬都是怎麼樣學習C 的?能分享一下您的學習過程嗎?

王高飛 大佬不敢當,但作為老碼農可以給點意見,可以參考下我的文章https zhuanlan p 265753581 這些資料基本都看過,推薦的都是經典之作 某火山 現在2020年了,新啟動的C 專案越來越少了,夠用就成,不建議深入鑽研。乙個思路是面向招聘,不管筆試面試,喜歡考C 的公司很多,除了很...

能具體說一下,乙個女生長的看起來老實,到底是啥意思,?

江淮南 反正就我身邊的人來說,如果乙個女生大家說她看起來好老實啊!那麼她一般不太會打扮自己,看起來整個人比較木訥。我以前也這麼被人說過,而且是經常被人這麼說。但我不認為這是個褒義詞或者中性詞,不管說者心裡怎麼想的,聽者反正是挺不開心的。如果換成 這個女孩看起來好乖巧!聽者會舒服的多。語言的魅力 長輩...