复盘《pytorch实战》--bug+遗漏知识点(五)

ch5.深度学习之计算机视觉

1.ImageFolder()

用来读图片时,如果一级文件有几个文件夹,文件夹里面是图片,那么路径是一级文件夹,二级文件夹会变成对应的类别。
在这里插入图片描述

2.IndexError: invalid index of a 0-dim tensor

原因:train_loss += loss.data[0] 是pytorch0.3.1版本代码,在0.4-0.5版本的pytorch会出现警告,不会报错,但是0.5版本以上的pytorch就会报错。

将原来的语句修改为:

running_loss += F.nll_loss(output,target,size_average=False).item()

3.cuda启动超时

CUDA error: the launch timed out and was terminated

1.打开注册表。

win+r 调出cmd,输入regedit进入注册表。

2.“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\GraphicsDrivers“下新建文件,文件名称为”TdrDelay“,文件类型为DWORD。双击文件,修改TDR值。

3.重启电脑

4.解决上述问题之后又出现的问题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值