trainset_image = sio.loadmat('D:/GML/MNIST data/trainset_image.mat')
train_image = trainset_image['image']/255.0
trainset_label = sio.loadmat('D:/GML/MNIST data/trainset_label.mat')
train_label = trainset_label['label']
testset_image = sio.loadmat('D:/GML/MNIST data/testset_image.mat')
test_image = testset_image['image']/255.0
testset_label = sio.loadmat('D:/GML/MNIST data/testset_label.mat')
test_label = testset_label['label']
分割線-----------------------------------------------------
Traceback (most recent call last):
File "D:/GML/Pycharm project/number/mnist_train.py", line 11, in <module>
train_image = trainset_image['image']/255.0
KeyError: 'image'
uj5u.com熱心網友回復:
print(trainset_image)看看有沒有 image 這個列。
uj5u.com熱心網友回復:
加在代碼之后還是這個錯誤
uj5u.com熱心網友回復:
用 print(trainset_image) 確認資料里是否有 image 這個列。看錯誤提示應該是 匯入的 trainset_image.mat 檔案, 沒有 image 這個列。
你截下圖看看 print(trainset_image) 輸出了什么。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/144925.html
上一篇:關于防御緩沖區溢位
下一篇:python基礎
