Rețea cu strat liniar
Rețelele neuronale conțin adesea multe straturi, însă majoritatea sunt straturi liniare. Înțelegerea unui singur strat liniar te ajută să înțelegi cum funcționează acestea înainte de a adăuga complexitate.
Aplică un strat liniar pe un tensor de intrare și observă rezultatul.
Acest exercițiu face parte din cursul
Introducere în Deep Learning cu PyTorch
Instrucțiuni pentru exercițiu
- Creează un strat
Linearcare primește 3 caracteristici ca intrare și returnează 2 ieșiri. - Transmite
input_tensorprin stratul liniar.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
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)