Skip to content

Commit

Permalink
Added trainer
Browse files Browse the repository at this point in the history
  • Loading branch information
JVGD committed Oct 24, 2021
1 parent 149b965 commit 096af20
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 1 deletion.
2 changes: 1 addition & 1 deletion experiment1/model.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
from torch import nn
from torch.nn.parameter import Parameter

from experiment1.modules import Adder, Substracter
from modules import Adder, Substracter


class Model1(LightningModule):
Expand Down
17 changes: 17 additions & 0 deletions experiment1/trainer.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
from pytorch_lightning import Trainer
from torch.utils.data.dataloader import DataLoader
from dataset import NumberAdd
from model import Model1

# Data loaders
dl_train = DataLoader(NumberAdd(20000), batch_size=8, shuffle=True, num_workers=1)
dl_valid = DataLoader(NumberAdd(1000), batch_size=8, shuffle=True, num_workers=1)
dl_tests = DataLoader(NumberAdd(500), batch_size=8, shuffle=True, num_workers=1)

# Model
model = Model1()

# Trainer
trainer = Trainer(max_epochs=500, progress_bar_refresh_rate=20)
trainer.fit(model=model, train_dataloaders=dl_train, val_dataloaders=dl_valid)

0 comments on commit 096af20

Please sign in to comment.