首页 Paddle框架 帖子详情
复现教程中LeNet眼疾invalid literal for int() with base 10:
收藏
快速回复
Paddle框架 问答学习资料 584 3
复现教程中LeNet眼疾invalid literal for int() with base 10:
收藏
快速回复
Paddle框架 问答学习资料 584 3

C:\python_pp\python.exe C:/paddle工程/LeNet眼疾.py
C:\python_pp\lib\site-packages\win32\lib\pywintypes.py:2: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
import imp, sys, os
start training....
batch:0, epoch:0, lossis:0.6814
Traceback (most recent call last):
File "C:\paddle工程\LeNet眼疾.py", line 293, in
train_pm(model, optimizer = opt)
File "C:\paddle工程\LeNet眼疾.py", line 185, in train_pm
for batch_id, data in enumerate(valid_loader()):
File "C:\paddle工程\LeNet眼疾.py", line 101, in reader
label = int(line[2])
ValueError: invalid literal for int() with base 10: ''

Process finished with exit code 1

0
收藏
回复
全部评论(3)
时间顺序
JavaRoom
#2 回复于2022-01

信息太少了,看不出来

0
回复
DeepGeGe
#4 回复于2022-01

这个错误好像是int()函数里面传入了一个不可以转换成int型数据的字符串,可以把line[2]打印出来看看。

0
回复
f
fly可爱的王凡
#7 回复于2022-06

已经解决,数据集里最后一行存在其他字符

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户