开始使用免费开始使用

第 1 部分:理解 GRU 模型

您是否知道,与通常只能记住不到 100 个时间步的标准循环神经网络相比,这类模型甚至可以记住上千个时间步。要高效地实现机器翻译模型,理解 GRU 模型至关重要。

在本练习中,您将实现一个包含输入层和 GRU 层的简单模型。随后,您会用该模型对一个随机输入数组生成输出值。

不用担心这里使用的是随机数据。本练习的目标是理解 GRU 层产生的输出张量的形状。后续章节中,您将把真实句子输入到 GRU 层以执行翻译。

本练习是课程的一部分

使用 Keras 的机器翻译

查看课程

交互式实操练习

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

import tensorflow.keras as keras
import numpy as np
# Define an input layer
inp = keras.layers.____(____=(____))
编辑并运行代码