在同一個模型中查詢兩個輸入
現在你已經有一個隊伍強度模型,以及每個隊伍各自的輸入層,你可以在共用的隊伍強度模型中查詢隊伍輸入。這兩個輸入會共用相同的權重。
在這個資料集中,有 10,888 個不同的隊伍。你想為每支隊伍學到一個強度評分,這樣只要有任兩隊交手,你都能預測比數,即使這兩隊從未對戰過。此外,你也希望無論是主場或客場,隊伍的強度評分都相同。
為了達成這個目標,你會使用一個共用層。它由你在練習 3 中建立、可重複使用的模型(team_strength_model())所定義,並搭配上一個練習中的兩個輸入層(team_in_1 和 team_in_2)。以上物件都已經在你的工作區可用。
本練習屬於課程
使用 Keras 的進階深度學習
練習說明
- 在隊伍強度模型中查詢第一個隊伍 ID。
- 在隊伍強度模型中查詢第二個隊伍 ID。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Lookup team 1 in the team strength model
team_1_strength = ____
# Lookup team 2 in the team strength model
team_2_strength = ____