D:\ProgramData\Anaconda3\envs\pytorch\python.exe C:\Users\zebra\PycharmProjects\pythonProject\main.py Traceback (most recent call last): File "C:\Users\zebra\PycharmProjects\pythonProject\main.py", line 36, in <module> x_train = x_train.reshape(x_train.shape[0], img_rows, img_cols, 1) ValueError: cannot reshape array of size 47040000 into shape (60000,32,32,1) (60000, 28, 28) (60000,)
时间: 2023-06-30 07:07:58 浏览: 442
python+anaconda+pycharm常用命令.docx
这个报错信息显示,你正在尝试将大小为47040000的数组重塑为(60000, 32, 32, 1),但是原始数组的形状是(60000, 28, 28)。可能是因为你的输入数据不符合模型需要的形状,导致了这个错误。你可以检查一下数据集的形状,确保它们与模型需要的形状一致。如果需要,可以使用 NumPy 中的 reshape 函数来更改数据集的形状。
阅读全文