Budowanie prognozującej sieci RNN
Czas zbudować swoją pierwszą sieć rekurencyjną! Będzie to model typu sekwencja-do-wektora, składający się z warstwy RNN z dwiema warstwami i hidden_size równym 32. Po warstwie RNN prosta warstwa liniowa przekształci wyjścia w pojedynczą prognozowaną wartość.
Następujące importy zostały już wykonane:
import torch
import torch.nn as nn
To ćwiczenie jest częścią kursu
Głębokie uczenie z PyTorch – poziom średnio zaawansowany
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
class Net(nn.Module):
def __init__(self):
super().__init__()
# Define RNN layer
self.rnn = ____(
____,
____,
____,
____,
)
self.fc = nn.Linear(32, 1)