神经网络作业过程错误记录:
完整报错:ValueError: Input 0 of layer conv2d is incompatible with the layer: : expected min_ndim=4, found ndim=3. Full shape received: [32, 28, 28]
报错原因:所需输入最小维度为4——min_ndim=4;当前维度为3——found ndim=3。
解决问题:增加维度输入
x_train = np.expand_dims(x_train, axis=3)
x_test = np.expand_dims(x_test, axis=3)
3维数据输入,不符合要求。
增加到4维