ÎncepețiÎncepe gratuit

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

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează un strat Linear care primește 3 caracteristici ca intrare și returnează 2 ieșiri.
  • Transmite input_tensor prin 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)
Editează și rulează codul