freeCodeCamp/curriculum/challenges/english/11-machine-learning-with-py.../tensorflow/natural-language-processing...

63 lines
1.0 KiB
Markdown

---
id: 5e8f2f13c4cdbe86b5c72da1
title: 'Natural Language Processing With RNNs: Building the Model'
challengeType: 11
videoId: 32WBFS7lfsw
dashedName: natural-language-processing-with-rnns-building-the-model
---
# --question--
## --text--
Fill in the blanks below to complete the `build_model` function:
```py
def build_mode(vocab_size, embedding_dim, rnn_units, batch_size):
model = tf.keras.Sequential([
tf.keras.layers.Embedding(vocab_size,
embedding_dim,
batch_input_shape=[batch_size, None]),
tf.keras.layers.__A__(rnn_units,
return_sequences=__B__,
recurrent_initializer='glorot_uniform),
tf.keras.layers.Dense(__C__)
])
__D__
```
## --answers--
A: `ELU`
B: `True`
C: `vocab_size`
D: `return model`
---
A: `LSTM`
B: `False`
C: `batch_size`
D: `return model`
---
A: `LSTM`
B: `True`
C: `vocab_size`
D: `return model`
## --video-solution--
3