Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Andrei-Claudiu Roibu
BrainMapper
Commits
d492260e
Commit
d492260e
authored
Apr 27, 2020
by
Andrei-Claudiu Roibu
🖥
Browse files
bug fixes for better cross validation
parent
09367ded
Changes
2
Hide whitespace changes
Inline
Side-by-side
run.py
View file @
d492260e
...
...
@@ -153,10 +153,13 @@ def train(data_parameters, training_parameters, network_parameters, misc_paramet
BrainMapperModel
.
reset_parameters
()
optimizer
=
torch
.
optim
.
Adam
solver
=
Solver
(
model
=
BrainMapperModel
,
device
=
misc_parameters
[
'device'
],
number_of_classes
=
network_parameters
[
'number_of_classes'
],
experiment_name
=
training_parameters
[
'experiment_name'
],
optimizer
=
optimizer
,
optimizer_arguments
=
{
'lr'
:
training_parameters
[
'learning_rate'
],
'betas'
:
training_parameters
[
'optimizer_beta'
],
'eps'
:
training_parameters
[
'optimizer_epsilon'
],
...
...
@@ -185,7 +188,7 @@ def train(data_parameters, training_parameters, network_parameters, misc_paramet
print
(
"Final Model Saved in: {}"
.
format
(
model_output_path
))
del
train_data
,
validation_data
,
train_loader
,
validation_loader
,
BrainMapperModel
,
solver
del
train_data
,
validation_data
,
train_loader
,
validation_loader
,
BrainMapperModel
,
solver
,
optimizer
torch
.
cuda
.
empty_cache
()
return
validation_loss
...
...
solver.py
View file @
d492260e
...
...
@@ -59,7 +59,7 @@ class Solver():
device
,
number_of_classes
,
experiment_name
,
optimizer
=
torch
.
optim
.
Adam
,
optimizer
,
optimizer_arguments
=
{},
loss_function
=
MSELoss
(),
model_name
=
'BrainMapper'
,
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment