![](/img/trans.png)
[英]Keras Deep Learning - Output prediction is a different shape to the input raster
[英]Unknown ? shape keras Deep learning
我正在嘗試使用 Keras 實現深度學習模型。 但是我有一個未知形狀實現的問題。 我正在尋找類似的錯誤,但沒有找到。
這是我的代碼。
Xhome = dataset[:,32:62]
Xaway = dataset[:,62:92]
Ywin = dataset[:,2:32]
Yscorehome = dataset[:,0]
Yscoreaway = dataset[:,1]
home = Input(shape=(2431,30))
print(home)
Tensor("input_6:0", shape=(?, 2431, 30), dtype=float32)
問我是否需要更多信息才能理解。
未知形狀(?或無)不是錯誤 - 這意味着此維度是可變的,而不是固定大小。
Keras 模型中的第一個維度始終是批量大小,因此形狀為None
。 這允許您使用可變的批量大小。 當您在 Keras 層中定義輸入形狀時,批次大小維度將被忽略,您只需定義每個樣本的形狀。 在您的情況下,輸入形狀(2431,30)
表示每個樣本都具有此形狀。 如果您希望 2431 作為批量大小,則應改為使用(30,)
作為輸入形狀。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.