[英]List of lists as Input to a Keras Model
我正在尝试实现一个模型,其输入应该是列表列表:
inputs = [ [np.array([...]), ..., np.array([...])], [np.array([...]), ..., np.array([...])] ]
我无法转换两个 np 数组中的内部列表,因为它们的形状不允许这样做。
当我将输入传递给模型时,我收到以下错误:
Please provide as model inputs either a single array or a list of arrays.
如何将我的输入提供给模型? 谢谢
你必须有兼容的形状,这是不可避免的。
如果您的模型具有“多个输入张量”,则唯一接受列表列表的情况。
为您提供的解决方案是:
train_on_batch
而不是适合手动训练循环,一次训练一个单独的数组。 每个单独的阵列都必须具有明确定义的形状。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.