diff options
author | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2021-06-29 22:54:52 +0200 |
---|---|---|
committer | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2021-06-29 22:54:52 +0200 |
commit | 4da7a2c812221d56a430b35139ac40b23fa76f77 (patch) | |
tree | 69528c08aa97f57918bc23cd0cc2ab6388ee0470 /training/conf/callbacks | |
parent | e22453c6e6ff10a610348778f8107799c1125d3b (diff) |
Refactor of config, more granular
Diffstat (limited to 'training/conf/callbacks')
-rw-r--r-- | training/conf/callbacks/checkpoint.yaml | 5 | ||||
-rw-r--r-- | training/conf/callbacks/early_stopping.yaml | 5 | ||||
-rw-r--r-- | training/conf/callbacks/learning_rate_monitor.yaml | 5 | ||||
-rw-r--r-- | training/conf/callbacks/swa.yaml | 5 |
4 files changed, 12 insertions, 8 deletions
diff --git a/training/conf/callbacks/checkpoint.yaml b/training/conf/callbacks/checkpoint.yaml index afc536f..f3beb1b 100644 --- a/training/conf/callbacks/checkpoint.yaml +++ b/training/conf/callbacks/checkpoint.yaml @@ -1,5 +1,6 @@ -type: ModelCheckpoint -args: +checkpoint: + type: ModelCheckpoint + args: monitor: val_loss mode: min save_last: true diff --git a/training/conf/callbacks/early_stopping.yaml b/training/conf/callbacks/early_stopping.yaml index caab824..ec671fd 100644 --- a/training/conf/callbacks/early_stopping.yaml +++ b/training/conf/callbacks/early_stopping.yaml @@ -1,5 +1,6 @@ -type: EarlyStopping -args: +early_stopping: + type: EarlyStopping + args: monitor: val_loss mode: min patience: 10 diff --git a/training/conf/callbacks/learning_rate_monitor.yaml b/training/conf/callbacks/learning_rate_monitor.yaml index 003ab7a..11a5ecf 100644 --- a/training/conf/callbacks/learning_rate_monitor.yaml +++ b/training/conf/callbacks/learning_rate_monitor.yaml @@ -1,3 +1,4 @@ -type: LearningRateMonitor -args: +learning_rate_monitor: + type: LearningRateMonitor + args: logging_interval: step diff --git a/training/conf/callbacks/swa.yaml b/training/conf/callbacks/swa.yaml index 279ca69..92d9e6b 100644 --- a/training/conf/callbacks/swa.yaml +++ b/training/conf/callbacks/swa.yaml @@ -1,5 +1,6 @@ -type: StochasticWeightAveraging -args: +stochastic_weight_averaging: + type: StochasticWeightAveraging + args: swa_epoch_start: 0.8 swa_lrs: 0.05 annealing_epochs: 10 |