作者dragon31536 (blue moon)
看板DataScience
标题[问题] Pytorch 使用ImageFolder遇到问题
时间Tue May 22 01:14:10 2018
(如果用不到以下框架,如观念问题请自行视情况删除作业系统,使用工具等项目)
作业系统: 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://webptt.com/cn.aspx?n=bbs/DataScience/M.1526922853.A.F5D.html
※ 编辑: dragon31536 (180.176.219.108), 05/22/2018 01:22:06
1F:推 ISMIR: 我的实验室是弄好几种设定好的image给大家选05/22 09:53
2F:→ ISMIR: 也可以自己另外存 所以两种都有ㄅ05/22 09:53
感谢建议
3F:推 banyhong: link不是造成错误的原因,你是用symbolic link吗?05/22 11:09
对 我是用symbolic link
※ 编辑: dragon31536 (101.13.73.80), 05/22/2018 17:44:20
※ 编辑: dragon31536 (101.13.73.80), 05/22/2018 17:52:53
4F:推 vvind: mount 07/26 15:04