开始使用免费开始使用

使用两个输入和一个输出的模型

现在,您已经有了两个输入(球队 ID 1 和球队 ID 2)以及一个输出(分差)。您可以将它们封装到一个模型中,便于后续对数据进行拟合并在新数据上进行评估。

您的模型结构如下图所示:

本练习是课程的一部分

使用 Keras 的高级深度学习

查看课程

练习说明

  • 定义一个以两支球队为输入、以分差为输出的模型。
  • 使用 'adam' 优化器和 'mean_absolute_error' 损失来编译模型。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# 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
____(____, ____)
编辑并运行代码