GRU सेल simpleRNN से बेहतर हैं
इस अभ्यास में आप कोर्स के पहले चैप्टर वाले उसी मॉडल को फिर से चलाएँगे, ताकि केवल SimpleRNN सेल को GRU सेल से बदलकर मॉडल की accuracy की तुलना कर सकें.
मॉडल को पहले ही 10 epochs के साथ train किया जा चुका है, जैसा कि SimpleRNN सेल वाले पिछले मॉडल में था. मॉडलों की तुलना करने के लिए test सेट (x_test, y_test) एनवायरनमेंट में पहले से लोड है, और पुराना मॉडल SimpleRNN_model भी उपलब्ध है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Keras के साथ भाषा मॉडलिंग के लिए Recurrent Neural Networks (RNNs)
अभ्यास निर्देश
GRUसेल इम्पोर्ट करें.- दोनों मॉडलों का summary प्रिंट करें.
- हर मॉडल की accuracy प्रिंट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import the modules
from tensorflow.keras.layers import ____, Dense
# Print the old and new model summaries
SimpleRNN_model.____
gru_model.____
# Evaluate the models' performance (ignore the loss value)
_, acc_simpleRNN = SimpleRNN_model.evaluate(X_test, y_test, verbose=0)
_, acc_GRU = gru_model.evaluate(X_test, y_test, verbose=0)
# Print the results
print("SimpleRNN model's accuracy:\t{0}".format(____))
print("GRU model's accuracy:\t{0}".format(____))