文章目录
一、报错原因
ValueError:层“Output”的输入0与层不兼容:应为min_ndim=2,实际为ndim=0。收到的完整形状:()
这个错误表示我们将不符合期望的数据输入到某个神经网络层时。错误来自于我们尝试将一类数据(ndim=0)输入到需要进行二维数据输入的层(expected min_ndim=2)。
二、我的关键代码如下:
我在进行轴承数据的6分类
output = tf.keras.layers.Dense(6,activation='softmax',name='Output')(18)
三、我的关键数据部分(因为保密只展示部分数据)如下:
可以发现我只用了一类数据,但是我却进行多分类任务。
解决办法
完善数据,读入6种数据。