Zacznij terazZacznij za darmo

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

Zobacz kurs

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)
Edytuj i uruchom kod