python-ValueError:设置具有序列的数组元素.在Keras模型上
发布时间:2020-12-17 17:41:57 所属栏目:Python 来源:网络整理
导读:我在keras model.fit上收到“ ValueError:设置具有序列的数组元素” model.fit(X_tr,np.array(y_tr),batch_size=32,epochs=5,validation_split=0.1,verbose=1)X_trOut[22]:array([[4256,1244,4475,...,8766,8766],[5443,3401,4709,[3829,543,681,[2185,7510
我在keras model.fit上收到“ ValueError:设置具有序列的数组元素”
我很困惑,有人能帮助我吗?提前致谢! 如果您需要代码:https://github.com/sunsuntianyi/question/blob/master/LSTM.ipynb 最佳答案
错误肯定源于您将对象数组作为预测变量传递.据我从您的摘要可以看出,您的y_tr的形状应为(2699,17).也许y_tr中的某些行不长17,或者您专门使用对象数组来生成数据.如果是后者,则可以尝试将其转换回如下所示:
用适合您需要的任何类型替换浮子.如果行的大小也不同,则会出现错误. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |