1. 程式人生 > >windows caffe(編譯微軟自己port的caffe)

windows caffe(編譯微軟自己port的caffe)

在嘗試了編譯官方的之後,我算是徹底放棄了,安裝完依賴後,發現vs有些特性不支援。。。搞到要徹底崩潰,可能是剛接觸這玩意,後續如果可以應該還是可以編譯出來(以後再給出編譯過程,這裡只介紹如何編譯微軟移植的caffe的編譯過程)。 當然微軟自己移植了自己的caffe,所以就不用嘗試編譯官方的caffe了,編譯確實很方便。 廢話少說直接到官方下載: 然後 直接修改caffe目錄下的windows目錄下的專案的props檔案配置支援哪些特性,然後直接開啟vs的專案編譯即可完成,怎一個爽字了得(nuget自動處理依賴問題,這TMD還不爽!) (1)注意修改python的繫結為true, (2)matlab的繫結為true, (3)usecudnn為false (4)cuda arch為compute_30 和sm_30(這個根據你自己的顯示卡計算能力確定, 注意CUDA7.5已經不支援計算能力小於30的顯示卡了,悲劇!) (5)在執行的時候如果出現Invalid device function則表明GPU的架構錯了, (6)此外CUDA7.5刪除了compute_20以及sm_20 如果用C編寫Python擴充套件找不到Python27_d.lib 方法一:直接安裝debug版本的python27 方法二: 1.將python安裝目錄下libs目錄裡的python27複製一份並命名為python27_d.lib 2.修改include目錄下的pyconfig.h,將#define Py_DEBUG註釋掉 還有一個問題我發現在群裡經常有人會問就是編譯繫結的caffe的問題 首先你得在caffe根目錄執行 make matcaffe make pycaffe 來編譯matlab的繫結和python的繫結 上面這兩個命令,你自己根據自己的需要執行,如果你想編譯python的繫結的話,就執行下面的。 然後高潮來了:居然有人不會新增路徑到python 好吧,自己到caffe/python路徑下開啟終端,然後執行python,輸入import caffe windows版本的在E:\caffe-win\Build\x64\Release\pycaffe下執行python,輸入import caffe。 windows本班的caffe的matlab則需要將E:\caffe-win\Build\x64\Release\matcaffe加入到路徑即可。 linux版本的caffe則需要將caffe/matlab加入到matlab的路徑

相關推薦

windows caffe編譯微軟自己port的caffe

在嘗試了編譯官方的之後,我算是徹底放棄了,安裝完依賴後,發現vs有些特性不支援。。。搞到要徹底崩潰,可能是剛接觸這玩意,後續如果可以應該還是可以編譯出來(以後再給出編譯過程,這裡只介紹如何編譯微軟移植的caffe的編譯過程)。 當然微軟自己移植了自己的caffe,所以就不

PXE網路啟動 windows PE 使用微軟官方工具

所需材料: 一臺安裝了Windows 7 以上系統的電腦 一張Windows 7 以上的光碟或 iso映象 如果要啟動的是WINPE, 就找個 WIN7 以上的PE的WIM檔案 把光盤裡 \sources\boot.wim 掛載到 D:\win dism /mount-wi

DM8168 OpenCV嘗試與評估編譯ARM版OpenCV

gnu ner arm sdn ack all finish tools 再次  交叉編譯opencv2.3.1,並在DM8168 cortex A8中執行圖像處理。 開發環境: PC:ubuntu12.04LTS。Intel

構建自己計算機的知識體系,是自己進入編程學習的第一步寫給自己的話

表單 網頁設計 數據結構 windows 體系 嘗試 感謝 使用 計算   我個人認為不管我去學習什麽新的東西,我肯定先去了解這個新事物的大體輪廓,需要知道的是:這個東西是圓的還是方的?是走的還是爬的?...然後嘗試尋找他的一些內在聯系。之後再選擇這個事物的一方面去深入了解

PowerShell 運維菜鳥系列-02-批量取n臺Windows KEY2018年大年初一奉獻

log margin tac 刪除 階段 運維人員 pen lastlog 9.png 系列博文:PowerShell 運維菜鳥系列-01-批量為n臺服務器導入PFX證書(2017年除夕奉獻) http://blog.51cto.com/dynamic/2071716 項

cmd命令行安裝,刪除Windows證書certgmr的簡單使用

文件目錄 let 系統 https Coding reg rep 保存文件 location 在管理證書的時候需要用到certmgr工具。 在cmd中執行certmgr會彈出證書管理的工具,但是不能用命令行去管理證書,需要額外的工具 cermgr.exe:下載鏈接 http

Gcc常用操作編譯,連結等

1簡介 GCC 的意思也只是 GNU C Compiler 而已。經過了這麼多年的發展,GCC 已經不僅僅能支援 C 語言;它現在還支援 Ada 語言、C++ 語言、Java 語言、Objective C 語言、Pascal 語言、COBOL語言,以及支援函

Fragment複用僅限自己使用

@Override public void newTitleSuccess(HttpNewsTitle httpNewsTitle) { list = httpNewsTitle.getNewsChannelList(); for (

GIT命令自學主要給自己

首先從GIT官網(https://git-scm.com/)下載程式安裝。 推薦一個GIT教程網站:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

Ubuntu16.0安裝caffemakefile的詳細配置

一、環境準備 Linux: ubuntu-16.04-desktop-amd64 CUDA:cuda-repo-ubuntu1504-7-5-local_7.5-18_amd64.deb 二、安裝步驟 1.安裝必要的環境 sudo apt-get update

PHP的進階之路僅供自己學習

第1階段:初級PHP程式設計師重點:把LNMP搞熟練(核心是安裝配置基本操作)目標:能夠完成基本的LNMP環境安裝,簡單配置維護;能夠做基本的簡單系統的PHP開發;能夠在PHP中型系統中支援某個PHP功能模組的開發。時間:完成本階段的時間因人而異,有的成長快半年一年就過了,

Windows 程式設計 選單及其它資源

將圖示新增到程式   將資源新增到程式中需要Visual C++ Developer Studio的一些附加功能。對於圖示來說,可以使用「Image Editor」(也稱為「Graphics Editor」 )來繪製圖標的影象。該影象被儲存在副檔名為.ICO的圖示檔案中。D

學習linux-0.11核心——搭建環境編譯、除錯bootsec

前言 本博文是本專欄博文的起點,通過本文的學習,通過qemu虛擬機器將linux-0.11核心跑起來,有了這個可以跑的核心,在有疑問的地方,我們就可以通過除錯的方式來學習核心。 編譯核心 獲取核心程式碼 git clone https://github.com/

Qt程式上線後,崩潰處理微軟編譯器命令

C/C++ 編譯器選項用於 x64 的 Microsoft (R) C/C++ 優化編譯器 16.00.40219.01 版優化/O1 最小化空間 /O2 最大化速度 /Ob 內聯擴充套件(預設 n=0) /Od 禁用優化(預設) /Og 啟用全域性優化 /Oi[-] 啟用內部函式 /Os 優選程式碼空間 /

Android快捷鍵。僅限自己使用

1.格式化程式碼:Ctrl+Alt+L 2.自動匯入包路徑:Ctrl+Alt+O 3.重新命名檔案、類名、變數名:Shift+F6 4.撤銷操作:Ctrl+Z 5.反撤銷操作:Ctrl+Shift+Z 6.全域性搜尋檔案:雙擊Shift 7.查詢:C

android開發的一些經驗轉載,自己看看

前言: 很早以前,就聽人說過android以後會火起來,作為一個前瞻性對它有所瞭解會是一個轉型的好機會,javaweb太成熟飽和了,現在市面上各種android手機層出不窮,網上各種android視訊連續劇一樣跟進,安卓一下子成為了熱門話題,剛開始也是出於個人興趣學的很hi

深度學習Caffe實戰筆記20Windows平臺 Faster-RCNN 訓練自己的資料集

1、把自己的資料集放到Faster-master中 我覺得這個過程是最重要的一個過程吧,博主在這裡跳了很多的坑,最後找到了一個非常簡單高效的方法。不用修改任何檔案,就可以輕鬆實現載入自己的資料集。 在faster_rcnn-master資料夾下,有一個d

Windows Caffe 學習筆記Caffe上訓練和測試自己的資料

本文是學習Caffe官方文件"ImageNet Tutorial"時做的,同樣由於是Windows版本的原因,很多shell指令碼不能直接使用,走了不少彎路,但是收穫也不少。比如:如何讓shell指令

windows系統+VS2013編譯GDAL使用cmd命令行

設置 編譯 make down makefile lib 完成 program sge GDAL可以讀寫多波段光譜數據,在安裝了VS2013之後,使用VS命令行工具編譯GDAL。 首先下載GDAL源碼:http://trac.osgeo.org/gdal/wiki/Down

Windows下PythonQt編譯vs2015+Qt5.11.2+PythonQt 3.2

測試的 pat qt 5 圖片 引入 以及 .org add info 時間:2018年10月22日,學習任何物事都有個探索過程。歡迎留言探討。   在Qt程序中,添加python進行混合編程,可以使用Python API,但交互起來很麻煩,不友好。網上推薦使用Python