Parte 1: Entendendo os modelos GRU
Você sabia que esses modelos conseguem lembrar até milhares de etapas temporais, em comparação com as redes neurais recorrentes padrão, que geralmente conseguem lembrar menos de cem etapas temporais? Entender os modelos GRU é essencial para usá-los de forma eficaz na implementação de modelos de tradução automática.
Neste exercício, você vai implementar um modelo simples que tem uma camada de entrada e uma camada GRU. Depois, você vai usar o modelo pra gerar valores de saída pra uma matriz de entrada aleatória.
Não desanime por estar usando dados aleatórios. O objetivo deste exercício é entender a forma dos resultados produzidos pela camada GRU. Nos próximos capítulos, você vai colocar frases reais nas camadas GRU pra fazer a tradução.
Este exercício faz parte do curso
Tradução automática com Keras
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
import tensorflow.keras as keras
import numpy as np
# Define an input layer
inp = keras.layers.____(____=(____))