日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

Windows下Caffe-SSD编译

發布時間:2024/9/21 windows 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Windows下Caffe-SSD编译 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、下載Windows版本的Caffe-SSD源碼 ?
下載鏈接: https://github.com/conner99/caffe ,選擇ssd-microsoft 分支;?
2、編譯caffe ?
1)、打開caffe-ssd-microsoft文件夾,然后看到一個windows文件夾,然后繼續打開windows文件夾,看到里面一個CommonSettings.props.example文件,復制出來一份,并改名字為CommonSettings.props;?

2)、修改CommonSettings.props文件,選擇gpu或是cpu以及cuda版本,這里選擇的是GPU編譯和Cuda7.5; ?
3、編譯問題解決 ?
1)、設置libcaffe為啟動項,進行編譯,報錯:與boost相關的regex正則表達式庫出現問題,在項目中我們不需要正則表達式,所以將相關語句注釋掉即可;?
解決方法:?
進入項libcaffe中,進入detection_output_layer.hpp中,將與regex相關頭文件注釋掉;?
?
進入detection_output_layer.cpp文件,將所有出現regex和rv的語句注釋掉;?

進入detection_output_layer.cu文件,將所有出現regex和rv的語句注釋掉;?
?
2)、編譯工程,報錯:expected an identifier in caffe.pb.h;?
解決方法:修改bbox_util.cu,注釋掉所有帶thrust的語句;?
?
?
3)、編譯工程,報錯:找不到”.\caffe\3rdparty\hungarian.h”文件;?
編譯工程,報錯:找不到”.\src\caffe\3rdparty\hungarian.cpp”文件;?
解決方法:?
在路徑.\caffe-master\include\caffe\3rdparty\下添加hungarian.h文件;?
在路徑.\caffe-master\src\caffe\3rdparty\下添加hungarian.cpp文件;?
在這里找這個文件,鏈接: http://pan.baidu.com/s/1mhYuf7y ?密碼:3jp2;?
4、進行單幀圖片目標檢測 ?
1)、進入ssd_detect項目添加相關圖片顯示代碼;?
?
2)、編譯該項目生成ssd_detect.exe;?
?
3)、新建ssd_detect.bat文件,運行;?
ssd_detect.bat文件內容:?
(1)ssd_detect.exe路徑;?
(2)model_file路徑,即deploy.prototxt;?
(3)weights_file路徑,即XXX.caffemodel;?
(4)test.txt圖片路徑,將圖片的絕對路徑寫入test.txt中;?
(5)–file_type image,此處還可以進行video檢測,可自行看源碼修改;?
(6)–confidence_threshold 0.5;?
?
運行結果如圖所示;?

總結

以上是生活随笔為你收集整理的Windows下Caffe-SSD编译的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。