[英]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.