Re: [問題] deep learning lenet 訓練

看板C_and_CPP作者 (曹草逼)時間8年前 (2016/01/16 13:43), 編輯推噓3(3016)
留言19則, 5人參與, 最新討論串5/7 (看更多)
※ 引述《yoco315 (眠月)》之銘言: : ※ 引述《s501082001 (曹草逼)》之銘言: : : 但是做到裡面convert_imageset.cpp要做編譯時, : : 編譯不出執行檔出來 : mnist 那個執行檔是專門用來轉 mnist 那組資料的 : 不能用來轉你自己的圖片(除非你的圖片剛好跟 mnist 格式一樣,但不太可能) : 所以你的目標應該是:把 convert_imageset 正確的編出來 : 你跟我們講「編不出來」這樣不夠,你還要跟我們講「為什麼編不出來」 : 因為編不出來的可能性有九千多種,我們不知道是哪一種,無法幫你解決 : 所以請你把編譯的環境跟錯誤訊息貼上 : 環境包含你的作業系統版本、你的編譯器版本、之類的 感謝您的回覆,再編譯的部分沒有講清楚不好意思 這是設定caffe環境時參考的網站 https://initialneil.wordpress.com/2015/07/15/caffe-vs2013-opencv-in-windows-tutorial-i/ 編譯環境:VS 2013 + opencv + CUDA 6.5 作業系統版本:windows 7 專業版 錯誤訊息在底下說明 _______________________________________________________________________ 當初要將影像資料庫轉成caffe框架內部的格式時,因為查到資料是說要利用 convert_imageset 來轉換,所以有想到跟您所說的一樣,資料的格式是不一樣的 編譯的流程我是先在開一個新專案,然後加入convert_imageset.cpp檔進來 一開始編譯時,會有一些引用的檔案路徑不對的問題,然後經過設定之後 編譯是沒問題了,沒有跳出引用或是語法錯誤 但是要執行專案時,它會有出現error LNK2001: 無法解析的外部符號 mdb_txn_commit error LNK2001: 無法解析的外部符號 mdb_txn_begin 這是其中的連結錯誤,當初在設定環境也有類似問題發生 然後有查到是因為連結器的部分設定問題,但把linker設定好之後 還是一樣沒有解決,然後當初在設定caffe環境時,是先在 caffe屬性=>組態設定=>一般 這邊把組態類型先從exe設定為lib 讓他產生caffe.lib檔後,在把組態設定設定回來編譯成exe檔出來 但是這次也用同樣的方式設定,它有產生_convert_imageset.lib (註:convert_imageset是自己新創的專案) 但是要再編譯成exe檔時還是出現上述的"無法解析的外部符號"問題 在train.txt 跟 val.txt的部分,也有照格式來設定 如 boy1.jpg 1 想請問是否還有哪邊設定還有問題? 如果有哪裡表達不清楚,在留言跟我說明,感謝您抽空看完我所講述的問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.125.46.75 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1452922982.A.4B6.html

01/16 13:56, , 1F
抱歉忘了說明硬體架構的部分,電腦目前顯示卡是用
01/16 13:56, 1F

01/16 13:56, , 2F
Nvidia GTX 950
01/16 13:56, 2F

01/16 20:41, , 3F
何必那麼累自己搞這些,去用 Dato 的 deep learning 就好啦
01/16 20:41, 3F

01/16 20:41, , 4F
自己google Dato deep learning
01/16 20:41, 4F

01/17 18:02, , 5F
建議你使用linux,caffe的dependency多,用非unix會
01/17 18:02, 5F

01/17 18:02, , 6F
很麻煩
01/17 18:02, 6F

01/17 21:30, , 7F
回cpper : 您好,想說caffe環境都用好了,就用此環境
01/17 21:30, 7F

01/17 21:31, , 8F
來繼續用,也謝謝您提供的資料,我會在好好看一下
01/17 21:31, 8F

01/17 21:32, , 9F
回andy13579352:您好,當初查資料的確都是linux的
01/17 21:32, 9F

01/17 21:33, , 10F
目前用windows版本的是因為之前有一些C#的程式
01/17 21:33, 10F

01/17 21:33, , 11F
然後希望可以把這邊建好的資料用成dll檔給C#用
01/17 21:33, 11F

01/17 21:35, , 12F
但如您所說,目前實作上的確覺得有不少錯誤
01/17 21:35, 12F

01/17 21:37, , 13F
如果這幾天測試還是不行,就只好把C#的程式改寫了
01/17 21:37, 13F

01/18 17:18, , 14F
如果程式不大,直接在 Linux 上重寫比較快
01/18 17:18, 14F

01/18 17:18, , 15F
caffe 在 Linux 上會好裝很多
01/18 17:18, 15F

01/18 23:37, , 16F
linux有mono可跑C#, 但如果用到windows的libs就GG了
01/18 23:37, 16F

01/19 00:06, , 17F
目前有開始利用Ubuntu的系統在建立環境,不過還有些
01/19 00:06, 17F

01/19 00:11, , 18F
環境上的問題
01/19 00:11, 18F

01/19 00:12, , 19F
目前windows跟Ubuntu的部分都會做測試
01/19 00:12, 19F
文章代碼(AID): #1McTXcIs (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1McTXcIs (C_and_CPP)