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 merupakan bagian dari kursus
Pengantar Deep Learning dengan PyTorch
Instruksi latihan
- Buat sebuah layer
Linearyang menerima 3 fitur sebagai input dan menghasilkan 2 output. - Lewatkan
input_tensormelalui layer linear tersebut.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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)