ValueError: invalid literal for int() with base 10: ''和error: (-215:Assertion failed)这两个错误的问题
1,ValueError: invalid literal for int() with base 10: ‘’运行的项目train的 时候,先出现的这个问题,百度得到的解决方案是,把报错的那一行代码修改源代码for line in filelists[1:]:line = line.strip().split(',')name = l...
·
1,ValueError: invalid literal for int() with base 10: ‘’
运行的项目train的 时候,先出现的这个问题,
百度得到的解决方案是,把报错的那一行代码修改
源代码
for line in filelists[1:]:
line = line.strip().split(',')
name = line[1]
label = int(line[2])#这一行报上面的错误
#根据图片文件名加载图片,并对图片预处理
filepath = os.path.join(datadir,name)
img = cv2.imread(filepath)
修改为
for line in filelists[1:]:
line = line.strip().split(',')
name = line[1]
try:
label = int(line[2])
except ValueError:
pass
#根据图片文件名加载图片,并对图片预处理
filepath = os.path.join(datadir,name)
img = cv2.imread(filepath)
代码修改之后出现了问题2
2,error: (-215:Assertion failed) opencv报错
折腾了好久之后找到了报错的原因
accuracies.append(acc.numpy())#这儿的numpy后面少写了一个()
losses.append(loss.numpy())
所以检查代码很重要,遇到问题找到的网上的原因不一定适合你自己的问题。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献2条内容
所有评论(0)