我正在研究CNN模型,並希望在密集層之前添加新的分類特徵。我試圖將特徵連接到CNN層的平坦輸出,但看起來像Keras中的連接函數需要輸入張量而不是數組。我應該怎麼做呢?這裏是我到目前爲止已經試過代碼:我試圖使用串聯功能在Keras的密集層之前添加分類特徵?
model = Sequential()
model.add(Conv2D(128, (6, 6), padding='same'))
model.add(Activation('relu'))
model.add(Conv2D(128, (6, 6)))
model.add(Activation('relu'))
model.add(MaxPooling2D(pool_size=(2, 2)))
model.add(Dropout(0.25))
model.add(Flatten())
,但它可以加入張量,哪裏是我的特點是形狀的numpy的陣列(1,3)。任何幫助,將不勝感激。
歡迎SO。爲了讓其他人能夠幫助您,請參閱'如何創建最小,完整和可驗證的示例'https://stackoverflow.com/help/mcve – desertnaut