Skip to content
Snippets Groups Projects
Commit a2359870 authored by Yandi's avatar Yandi
Browse files

[Run] Storing before testing main

parent aa2523a9
No related branches found
No related tags found
1 merge request!1Master into main
import dataloader import dataloader
import model import model
import test import test
import train from train import train
import yaml import yaml
import losses
import models
if __name__ == "__main__": if __name__ == "__main__":
config_file = open("config.yml") config_file = open("config.yml")
...@@ -27,11 +29,25 @@ if __name__ == "__main__": ...@@ -27,11 +29,25 @@ if __name__ == "__main__":
max_num_samples=max_num_samples, max_num_samples=max_num_samples,
) )
if use_cuda :
device = torch.device('cuda')
else :
device = toch.device('cpu')
model = model.build_model(cfg, input_size) model = model.build_model(cfg, input_size)
f_loss = losses.RMSLE.RMSLE()
optimizer = models.choose_optimizer.optimizer(cfg)
train(model = model, loader = train_loader, f_loss = f_loss, optimizer = optimizer, device = device)
"""
logdir = generate_unique_logpath(top_logdir, "linear") logdir = generate_unique_logpath(top_logdir, "linear")
print("Logging to {}".format(logdir)) print("Logging to {}".format(logdir))
# -> Prints out Logging to ./logs/linear_1 # -> Prints out Logging to ./logs/linear_1
if not os.path.exists(logdir): if not os.path.exists(logdir):
os.mkdir(logdir) os.mkdir(logdir)
\ No newline at end of file """
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment