Kom igångKom igång gratis

Modell med två indata och en utdata

Nu när du har dina två indata (lag-id 1 och lag-id 2) och din utdata (poängskillnad) kan du samla ihop dem i en modell. Sedan kan du använda modellen för att träna på data och utvärdera på nya data.

Din modell ser ut som i diagrammet nedan:

Den här övningen är en del av kursen

Avancerad djupinlärning med Keras

Visa kurs

Övningsinstruktioner

  • Definiera en modell med de två lagen som indata och poängskillnaden som utdata.
  • Kompilera modellen med optimeraren 'adam' och förlusttfunktionen 'mean_absolute_error'.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Imports
from tensorflow.keras.layers import Subtract
from tensorflow.keras.models import Model

# Subtraction layer from previous exercise
score_diff = Subtract()([team_1_strength, team_2_strength])

# Create the model
model = ____([____, ____], ____)

# Compile the model
____(____, ____)
Redigera och kör kod