Kom igångKom igång gratis

Nätverk med linjärt lager

Neurala nätverk innehåller ofta många lager, men de flesta är linjära lager. Genom att förstå ett enskilt linjärt lager får du en bra grund innan du lägger till mer komplexitet.

Tillämpa ett linjärt lager på en indatatensor och observera utdata.

Den här övningen är en del av kursen

Introduktion till djupinlärning med PyTorch

Visa kurs

Övningsinstruktioner

  • Skapa ett Linear-lager som tar 3 särdrag som indata och returnerar 2 utdata.
  • Skicka input_tensor genom det linjära lagret.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

import torch
import torch.nn as nn

input_tensor = torch.tensor([[0.3471, 0.4547, -0.2356]])

# Create a Linear layer
linear_layer = nn.____(
                         in_features=____, 
                         out_features=____
                         )

# Pass input_tensor through the linear layer
output = ____(____)

print(output)
Redigera och kör kod