logo
Loading...

執行範例時,出現"name 'auxiliary_input' is not defined" 錯誤 - Cupoy

如上圖,我查了整個範例,也找不到有宣告‘auxiliary_input’及‘auxiliary_ou...

ml100-2,ml100-2-d69

執行範例時,出現"name 'auxiliary_input' is not defined" 錯誤

2019/07/04 下午 09:29
機器學習共學討論版
江奇諺
觀看數:145
回答數:4
收藏數:0
ml100-2
ml100-2-d69

如上圖,我查了整個範例,也找不到有宣告‘auxiliary_input’及‘auxiliary_output’的地方?


有人有一樣的狀況嗎

回答列表

  • 2019/07/04 下午 09:40
    江奇諺
    贊同數:1
    不贊同數:0
    留言數:2

    好…我找到原因了


    model = Model(inputs=[main_input, auxiliary_input], outputs=[main_output, auxiliary_output])

    改成

    model = Model(inputs=[main_input, news_input], outputs=[main_output, news_output])


    然後下面的

    model.compile(optimizer='rmsprop',

                  loss={'main_output': 'binary_crossentropy', 'aux_output': 'binary_crossentropy'},

                  loss_weights={'main_output': 1., 'aux_output': 0.2})


    改成


    model.compile(optimizer='rmsprop',

                  loss={'main_output': 'binary_crossentropy', 'news_out': 'binary_crossentropy'},

                  loss_weights={'main_output': 1., 'news_out': 0.2})

  • 2019/07/06 下午 09:00
    Webber Hsu 許偉忠
    贊同數:
    不贊同數:
    留言數:

  • 2019/07/08 上午 10:32
    張維元 (WeiYuan)
    贊同數:1
    不贊同數:0
    留言數:0

    這應該範例有錯誤,我在回報給出題單位~

  • 2019/08/06 下午 03:04
    陳明佑 (Ming You Chen)
    贊同數:0
    不贊同數:0
    留言數:0

    謝謝同學的更正, 我們會將正確版本的程式更新上去