diff options
| author | gdamms <damguillotin@gmail.com> | 2024-07-02 11:39:08 +0200 |
|---|---|---|
| committer | gdamms <damguillotin@gmail.com> | 2024-07-02 11:39:08 +0200 |
| commit | 9d6d3f3c7f8f01e24d635c3f5d9b43fa697d5f9f (patch) | |
| tree | 803c7a391acf67b2b4f37006a123af2f583f8ff3 /autoencoder.py | |
| parent | 965b433ac9e0b18c22cda8df1058876fe08dfb19 (diff) | |
| download | diffusion-mnist-9d6d3f3c7f8f01e24d635c3f5d9b43fa697d5f9f.tar.gz diffusion-mnist-9d6d3f3c7f8f01e24d635c3f5d9b43fa697d5f9f.zip | |
unteste update using troch-trainer
Diffstat (limited to 'autoencoder.py')
| -rw-r--r-- | autoencoder.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/autoencoder.py b/autoencoder.py index 58326fe..23c47f9 100644 --- a/autoencoder.py +++ b/autoencoder.py @@ -5,7 +5,7 @@ from torchvision import datasets, transforms import matplotlib.pyplot as plt -from trainer import Trainer +from trainer import train class PrintLayer(torch.nn.Module): @@ -109,12 +109,11 @@ def main(): model.to(device) # Train model - trainer = Trainer() lr = 1e-3 epochs = 1 optimizer = torch.optim.Adam(model.parameters(), lr=lr) criterion = torch.nn.functional.binary_cross_entropy - trainer.train(model, dataloader, epochs, optimizer, criterion) + train(model, dataloader, epochs, optimizer, criterion) # Save model torch.save(model.state_dict(), 'autoencoder.pth') |
