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
Övningsinstruktioner
- Skapa ett
Linear-lager som tar 3 särdrag som indata och returnerar 2 utdata. - Skicka
input_tensorgenom 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)