簡體   English   中英

數據框列表作為Keras的輸入

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM