[英]List of Dataframes as input to Keras
我是Keras的新手,因此我一直陷入這個問題。 我的輸入數據集不僅是一個Pandas Dataframe,而且是一個列表。 我嘗試使用Dense實施,但收到此錯誤:
When checking model input: the list of numpy arrays that you are passing to your model is not the size the model expected. Expected to see 1 array(s) but instead got the following list of 546 arrays: ......
Keras能夠接收矩陣列表作為輸入嗎?
如果每個數據框都是獨立的(就它們所擁有的數據而言),則可以將它們串聯為1個數據框,並將該1個數據框作為輸入傳遞。
另一種方法:如果每個數據幀實際上是1個輸入,則可以展平該輸入並將其作為1個輸入傳遞。
第三種選擇是,我們使用圖像進行此操作,其中對角膜有3維輸入矩陣,並且效果很好。
第四選項是對具有N維輸入的第三選項的改進。
時間序列數據集的第五個選項。 將每個數據幀作為輸入序列傳遞,並訓練基於LSTM的網絡以捕獲時間序列趨勢。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.