[問題] Pytorch 使用ImageFolder遇到問題

看板DataScience作者 (blue moon)時間6年前 (2018/05/22 01:14), 6年前編輯推噓3(301)
留言4則, 3人參與, 6年前最新討論串1/1
(如果用不到以下框架,如觀念問題請自行視情況刪除作業系統,使用工具等項目) 作業系統: Ubuntu 14.04 LTS 問題類別: DL 使用工具: pytorch 0.4.0 問題內容: 各位大神好,第一次發文,若有不適當的地方還請見諒, 小弟最近想要訓練ImageNet,但在處理資料時遇到一些問題, 網路上找不太到答案,因此想在此向大家請教,希望能得到一些幫助, 有使用docker,在container端和host端有一個窗口可以共享資料, 但是server端的ImageNet Dataset是大家共享的,不太適合移走 因此我利用soft link將ImageNet的資料夾連結到container的窗口中, 但是在pytorch上使用ImageFolder時候, 我將我的link給到root這個參數,但是他讀不到我的link的資料夾, 報了一個error: [Errno 2] No such file or directory: '../data/imagenet_val_link' 看了error的訊息後,知道底層是用os.path.join函數去讀我給的root參數, 而不是使用os.readlink,因此會報錯。 所以想請問大家,是否有辦法可以將link餵進ImageFolder的辦法, 或是有其他的辦法,可以讓在docker(container)內訓練host端的dataset, 另外想請問各位,像是在docker的使用上, 各位是怎麼樣建立或管理實驗室或是工作上給大家使用的環境? 是建立一個設定好的Image,然後每個人都有自己的container? 還是讓每個人都擁有自己的Image? 感謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.202.145 ※ 文章網址: https://www.ptt.cc/bbs/DataScience/M.1526922853.A.F5D.html ※ 編輯: dragon31536 (180.176.219.108), 05/22/2018 01:22:06

05/22 09:53, 6年前 , 1F
我的實驗室是弄好幾種設定好的image給大家選
05/22 09:53, 1F

05/22 09:53, 6年前 , 2F
也可以自己另外存 所以兩種都有ㄅ
05/22 09:53, 2F
感謝建議

05/22 11:09, 6年前 , 3F
link不是造成錯誤的原因,你是用symbolic link嗎?
05/22 11:09, 3F
對 我是用symbolic link ※ 編輯: dragon31536 (101.13.73.80), 05/22/2018 17:44:20 ※ 編輯: dragon31536 (101.13.73.80), 05/22/2018 17:52:53

07/26 15:04, 6年前 , 4F
mount
07/26 15:04, 4F
文章代碼(AID): #1R0lvbzT (DataScience)
文章代碼(AID): #1R0lvbzT (DataScience)