Jaringan layer linear
Neural network sering berisi banyak layer, tetapi sebagian besar adalah layer linear. Memahami satu layer linear membantu Anda memahami cara kerjanya sebelum menambah kompleksitas.
Terapkan sebuah layer linear pada sebuah tensor input dan amati output-nya.
Latihan ini adalah bagian dari kursus
Pengantar Deep Learning dengan PyTorch
Petunjuk latihan
- Buat sebuah layer
Linearyang menerima 3 fitur sebagai input dan menghasilkan 2 output. - Lewatkan
input_tensormelalui layer linear tersebut.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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)