首页 PaddleCV 帖子详情
在手写数字识别的项目中python代码问题
收藏
快速回复
PaddleCV 问答目标检测目标识别 1118 5
在手写数字识别的项目中python代码问题
收藏
快速回复
PaddleCV 问答目标检测目标识别 1118 5

data = json.load(gzip.open(datafile))

在电脑上运行到这一句就会办错,UnicodeDecodeError: 'utf-32-be' codec can't decode bytes in position 220-223: code point not in range(0x110000)

找了一圈编码的问题,也改成了data = json.load(gzip.open(datafile)).decode('utf-8')或者是

json.load(gzip.open(datafile), 'rt', 'encoding('utf-8'))

都没有解决问题

0
收藏
回复
全部评论(5)
时间顺序
AIStudio810258
#2 回复于2020-05

utf-8现在还有一种utf-8mb编码

0
回复
AIStudio810258
#3 回复于2020-05

或者可以直接用paddle内置的接口直接load

0
回复
AIStudio810258
#4 回复于2020-05

train_loader = paddle.batch(paddle.dataset.mnist.train(), batch_size=BATCH_SIZE)

test_loader = paddle.batch(paddle.dataset.mnist.test(), batch_size=BATCH_SIZE_TEST)

这样就能得到训练集和测试集了。

0
回复
AIStudio810258
#5 回复于2020-05

来AI Studio互粉吧~等你哦~ https://aistudio.baidu.com/aistudio/personalcenter/thirdview/76563

【一些项目,有空可以fork玩玩】

训练数据太少?过拟合?一文带你领略“数据增长魔法”(上) (https://aistudio.baidu.com/aistudio/projectdetail/408059)

训练数据太少?过拟合?一文带你领略“数据增长魔法”(下) (https://aistudio.baidu.com/aistudio/projectdetail/422256)

一文帮你理解用Paddle训练模型的原理1-手写回归模型 (https://aistudio.baidu.com/aistudio/projectdetail/367090)

一文帮你理解用Paddle训练模型的原理2-权值可视化(VisualDL) (https://aistudio.baidu.com/aistudio/projectdetail/386954)

0
回复
9
928759294
#6 回复于2021-06

那之后您怎么解决这个问题呢

 

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