GCL icon indicating copy to clipboard operation
GCL copied to clipboard

FileNotFoundError: [Errno 2] No such file or directory: '/data/zundeng/download/Market/train/render/0516_c5s1_143070_01.jpg'

Open vegetablebird5 opened this issue 4 years ago • 9 comments

作者您好,我在运行代码的时候出现以下错误,试了好多地方还没有改成功,请问需要怎么修改呢?

QQ截图20210602164303

vegetablebird5 avatar Jun 02 '21 08:06 vegetablebird5

你好,感谢你的关注。应该是路径没有设置好的问题,我在examples文件夹下加了data,mesh,logs三个文件夹分别用来存放数据集,mesh和预训练的权重。希望能方便你设置路径。

chenhao2345 avatar Jun 02 '21 12:06 chenhao2345

首先感谢作者您的答复,按照您的说明,之前的运行错误已经解决了,但是又出现了以下错误。 QQ截图20210603103448 请问能否用低版本的pytorch运行代码?

另外我使用了另外一个环境进行测试(python3.6,pytorch1.2.0),但是出现了如下错误,请问怎么解决呢?

20210603103859

vegetablebird5 avatar Jun 03 '21 02:06 vegetablebird5

您好,请问这个mesh文件夹下面是不是还需要一个test文件夹,因为下载下来的mesh,各个数据集中只包含train文件夹。

截图20210603164617

QQ截图20210603164921

vegetablebird5 avatar Jun 03 '21 08:06 vegetablebird5

第一个问题应该是你的驱动版本太老。或许你可以升级下你的驱动。

第二个问题应该是你没有在另外一个环境运行python setup.py develop

另外,推荐使用一块显存较大的gpu >20G。

chenhao2345 avatar Jun 03 '21 09:06 chenhao2345

好的,感谢您的回复。现在没有显存>20G的GPU,使用多块GPU可以吗?

vegetablebird5 avatar Jun 03 '21 10:06 vegetablebird5

@vegetablebird5 目前的版本不支持multi-GPU

wyhsirius avatar Jun 03 '21 11:06 wyhsirius

我重新上传了mesh,加入了test测试集。如果显存比较小,可以尝试调小batchsize到8或者用半精度。我们还没有调试到多GPU训练。

chenhao2345 avatar Jun 04 '21 12:06 chenhao2345

非常感謝您的指导,我已下载新的mesh,运行之后可以看到结果了,但是后面还是有一小部分错误,请问这是什么原因呢?

QQ截图20210605100844

vegetablebird5 avatar Jun 05 '21 12:06 vegetablebird5

这还是多GPU训练没匹配好得问题。我在.sh文件里暂时加入了CUDA_VISIBLE_DEVICES=0,先强制使用第一个GPU。main.py里做了相应修改。

如果你想尝试用多GPU,可以去掉CUDA_VISIBLE_DEVICES=0,结果不太能保证。

chenhao2345 avatar Jun 05 '21 15:06 chenhao2345