Zacznij terazZacznij za darmo

Model z dwoma wejściami i jednym wyjściem

Masz już dwa wejścia (identyfikatory drużyn 1 i 2) oraz wyjście (różnica wyników) – czas połączyć je w model. Dzięki temu będzie można go później dopasować do danych i oceniać na nowych przykładach.

Twój model będzie wyglądał jak na poniższym diagramie:

To ćwiczenie jest częścią kursu

Zaawansowane uczenie głębokie z Keras

Zobacz kurs

Instrukcje do ćwiczenia

  • Zdefiniuj model, który przyjmuje obie drużyny jako dane wejściowe i zwraca różnicę wyników jako dane wyjściowe.
  • Skompiluj model, używając optymalizatora 'adam' i funkcji straty 'mean_absolute_error'.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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
____(____, ____)
Edytuj i uruchom kod