ПочатиПочніть безкоштовно

Створіть вхідний шар з кількома стовпцями

У цій вправі ви розглянете інший спосіб створення моделей із кількома входами. Цей підхід працює лише для суто числових даних, зате це значно простіший спосіб побудови багатовимірних нейронних мереж.

Тепер у вас є три числові стовпці в наборі даних турніру: 'seed_diff', 'home' і 'pred'. У цій вправі ви створите нейронну мережу, яка використовує один вхідний шар, щоб обробляти всі три ці числові входи.

Модель має мати єдиний вихід, який передбачає різницю в рахунку гри турніру.

Ця вправа є частиною курсу

Просунуте глибоке навчання з Keras

Переглянути курс

Інструкції до вправи

  • Створіть один вхідний шар із 3 стовпцями.
  • З'єднайте цей вхід із шаром Dense з 1 юнітом.
  • Створіть модель, де input_tensor — це вхід, а output_tensor — вихід.
  • Скомпілюйте модель, використавши 'adam' як оптимізатор і 'mean_absolute_error' як функцію втрат.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Create an input layer with 3 columns
input_tensor = ____((____,))

# Pass it to a Dense layer with 1 unit
output_tensor = ____(____)(____)

# Create a model
model = ____(____, ____)

# Compile the model
____.____(optimizer=____, loss=____)
Редагувати та запускати код