还有一个报错是 ValueError: y_true and y_pred have different number of output (1!=2)
部分深度学习模型输入 限制了y的输入格式,
用pandas 读取的自己的数据集y,在报错时我已经将数据形状 转变为(26418, 1) 仍然报错。
后来终于找到解决办法了
y_test = y_test.values.reshape(-1,1)
y_test = y_test.flatten()
reshape 不行 就试试flatten()
希望大家都能顺利解决问题~
文章讲述了作者在使用部分深度学习模型时遇到的ValueError,因为y_true和y_pred的输出数量不同。通过尝试将pandas数据集的y调整形状(reshape(-1,1)和flatten()),最终解决了这个问题,提醒读者在遇到类似问题时可以参考这些方法。
1万+

被折叠的 条评论
为什么被折叠?



