我想将lstm应用于我的语音情感数据集(具有一列目标的数字值中的特征数据集)。 我已经完成split_train_test。我需要在模型之前的数据集中进行其他转换吗? 我问这个问题是因为在编译和拟合模型时,在最后一个密集层中出现了一个错误。
检查模型目标时出错:预期激活_2的形状为(8,),但数组的形状为(1,)。
谢谢。
答案 0 :(得分:0)
实习后,我将学习如何解决此错误以及如何查找。
这就是您要保重的东西。
意外的错误输入表单 如果报告的层是第一层,则是模型序列输入数据与创建模型时使用的形状相同的原因。
如果这是该错误的最后一层,则标签编码正确 要么放置一个Sigmoid,要么标记不是二进制的,要么放置softmax,并且标记采用单热格式[0,1,0]:例如3类,则此元素属于2类。因此,标记编码不良否则您会被输出层的功能(Sigmoid / softmax)所欺骗。 希望有帮助