Inizia subitoInizia gratis

Costruire un RNN per il forecasting

È il momento di creare la tua prima rete ricorrente! Sarà un modello sequence-to-vector composto da uno strato RNN con due layer e un hidden_size di 32. Dopo lo strato RNN, un semplice strato lineare mapperà gli output in un singolo valore da predire.

I seguenti import sono già stati eseguiti per te:

import torch
import torch.nn as nn

Questo esercizio fa parte del corso

Deep Learning intermedio con PyTorch

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

class Net(nn.Module):
    def __init__(self):
        super().__init__()
        # Define RNN layer
        self.rnn = ____(
            ____,
            ____,
            ____,
            ____,
        )
        self.fc = nn.Linear(32, 1)
Modifica ed esegui il codice