Rede de camadas lineares
As redes neurais geralmente contêm muitas camadas, mas a maioria delas são camadas lineares. A compreensão de uma única camada linear ajuda você a entender como elas funcionam antes de aumentar a complexidade.
Aplique uma camada linear a um tensor de entrada e observe a saída.
Este exercício faz parte do curso
Introdução à aprendizagem profunda com PyTorch
Instruções de exercício
- Crie uma camada
Linear
que receba 3 recursos como entrada e retorne 2 saídas. - Passe o site
input_tensor
pela camada linear.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
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)