Modul ini menyusun komponen-komponen pembangun model di PyTorch, yaitu pola kelas nn.Module, layer bawaan torch.nn, penelusuran parameter, fungsi loss, dan optimizer. Posisinya berada setelah fondasi tensor dan autograd, sehingga setiap komponen dapat ditulis dan dijalankan sebagai kode yang utuh. Cakupannya berhenti pada komponen individual, sedangkan perangkaiannya dalam perulangan pelatihan dilanjutkan pada modul selanjutnya.
Membangun Model
Modul pembangunan model: nn.Module, layer bawaan, parameter, fungsi loss, dan optimizer.
0/0 selesai
- nn.Module
Pola kelas model dengan nn.Module dan peran method forward().
- Tur layer
Layer bawaan torch.nn: Linear dan fungsi aktivasi ReLU serta sigmoid.
- Parameter
Menelusuri bobot model dengan named_parameters dan menghitung jumlah parameternya.
- Fungsi loss
MSELoss dan CrossEntropyLoss beserta bentuk (shape) masukan yang dituntutnya.
- Optimizer
Optimizer SGD, Adam, dan AdamW serta peran learning rate.