Layer concatenate_1 was called with an input that isn't a symbolic tensor

問題

如題目所述,編寫代碼時遇到Layer concatenate_1 was called with an input that isn’t a symbolic tensor的問題,查看 concatenate的對象確實時tensor對象,爲什麼會有這樣的問題呢?

解決方法

查看代碼是否 concatenate的參數傳錯了。注意參數是放在【】裏面的,不是 ()。

emb_all = layers.Concatenate(axis=-1)([emb, emb_1])
emb_all = layers.concatenate([emb, emb_1], axis=-1)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章