Membangun RNN untuk peramalan
Saatnya membangun jaringan rekuren pertama Anda! Ini akan menjadi model sequence-to-vector yang terdiri dari satu lapisan RNN dengan dua layer dan hidden_size sebesar 32. Setelah lapisan RNN, sebuah lapisan linear sederhana akan memetakan output ke satu nilai yang akan diprediksi.
Impor berikut sudah disediakan untuk Anda:
import torch
import torch.nn as nn
Latihan ini adalah bagian dari kursus
Deep Learning Lanjutan dengan PyTorch
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
class Net(nn.Module):
def __init__(self):
super().__init__()
# Define RNN layer
self.rnn = ____(
____,
____,
____,
____,
)
self.fc = nn.Linear(32, 1)