therealgabeguo commited on
Commit
299e965
·
verified ·
1 Parent(s): ef71039

Upload 7 files

Browse files
mp_20_sinc100/.hydra/config.yaml ADDED
@@ -0,0 +1,184 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ expname: mp_20_sinc100
2
+ core:
3
+ version: 0.0.1
4
+ tags:
5
+ - ${now:%Y-%m-%d}
6
+ data:
7
+ root_path: ${oc.env:PROJECT_ROOT}/data/mp_20
8
+ prop: xrd
9
+ num_targets: 1
10
+ niggli: true
11
+ primitive: false
12
+ graph_method: crystalnn
13
+ xrd_filter: both
14
+ lattice_scale_method: scale_length
15
+ preprocess_workers: 30
16
+ readout: mean
17
+ max_atoms: 20
18
+ otf_graph: false
19
+ eval_model_name: mp20
20
+ nanomaterial_size_angstrom: 100
21
+ n_presubsample: 4096
22
+ n_postsubsample: 512
23
+ wavesource: CuKa
24
+ train_max_epochs: 1000
25
+ early_stopping_patience: 100000
26
+ teacher_forcing_max_epoch: 500
27
+ datamodule:
28
+ _target_: cdvae.pl_data.datamodule.CrystDataModule
29
+ datasets:
30
+ train:
31
+ _target_: cdvae.pl_data.dataset.CrystDataset
32
+ name: Formation energy train
33
+ path: ${data.root_path}/train.csv
34
+ prop: ${data.prop}
35
+ niggli: ${data.niggli}
36
+ primitive: ${data.primitive}
37
+ graph_method: ${data.graph_method}
38
+ xrd_filter: ${data.xrd_filter}
39
+ lattice_scale_method: ${data.lattice_scale_method}
40
+ preprocess_workers: ${data.preprocess_workers}
41
+ nanomaterial_size_angstrom: ${data.nanomaterial_size_angstrom}
42
+ n_presubsample: ${data.n_presubsample}
43
+ n_postsubsample: ${data.n_postsubsample}
44
+ wavesource: ${data.wavesource}
45
+ val:
46
+ - _target_: cdvae.pl_data.dataset.CrystDataset
47
+ name: Formation energy val
48
+ path: ${data.root_path}/val.csv
49
+ prop: ${data.prop}
50
+ niggli: ${data.niggli}
51
+ primitive: ${data.primitive}
52
+ graph_method: ${data.graph_method}
53
+ xrd_filter: ${data.xrd_filter}
54
+ lattice_scale_method: ${data.lattice_scale_method}
55
+ preprocess_workers: ${data.preprocess_workers}
56
+ nanomaterial_size_angstrom: ${data.nanomaterial_size_angstrom}
57
+ n_presubsample: ${data.n_presubsample}
58
+ n_postsubsample: ${data.n_postsubsample}
59
+ wavesource: ${data.wavesource}
60
+ test:
61
+ - _target_: cdvae.pl_data.dataset.CrystDataset
62
+ name: Formation energy test
63
+ path: ${data.root_path}/test.csv
64
+ prop: ${data.prop}
65
+ niggli: ${data.niggli}
66
+ primitive: ${data.primitive}
67
+ graph_method: ${data.graph_method}
68
+ xrd_filter: ${data.xrd_filter}
69
+ lattice_scale_method: ${data.lattice_scale_method}
70
+ preprocess_workers: ${data.preprocess_workers}
71
+ nanomaterial_size_angstrom: ${data.nanomaterial_size_angstrom}
72
+ n_presubsample: ${data.n_presubsample}
73
+ n_postsubsample: ${data.n_postsubsample}
74
+ wavesource: ${data.wavesource}
75
+ num_workers:
76
+ train: 0
77
+ val: 0
78
+ test: 0
79
+ batch_size:
80
+ train: 128
81
+ val: 256
82
+ test: 256
83
+ logging:
84
+ val_check_interval: 5
85
+ progress_bar_refresh_rate: 20
86
+ wandb:
87
+ name: ${expname}
88
+ project: crystal_generation_xrd
89
+ entity: null
90
+ log_model: true
91
+ mode: online
92
+ group: ${expname}
93
+ wandb_watch:
94
+ log: all
95
+ log_freq: 500
96
+ lr_monitor:
97
+ logging_interval: step
98
+ log_momentum: false
99
+ model:
100
+ encoder:
101
+ _target_: cdvae.pl_modules.gnn.DimeNetPlusPlusWrap
102
+ num_targets: ${data.num_targets}
103
+ hidden_channels: 128
104
+ num_blocks: 4
105
+ int_emb_size: 64
106
+ basis_emb_size: 8
107
+ out_emb_channels: 256
108
+ num_spherical: 7
109
+ num_radial: 6
110
+ otf_graph: ${data.otf_graph}
111
+ cutoff: 7.0
112
+ max_num_neighbors: 20
113
+ envelope_exponent: 5
114
+ num_before_skip: 1
115
+ num_after_skip: 2
116
+ num_output_layers: 3
117
+ readout: ${data.readout}
118
+ decoder:
119
+ _target_: cdvae.pl_modules.decoder.GemNetTDecoder
120
+ hidden_dim: 128
121
+ latent_dim: ${model.latent_dim}
122
+ max_neighbors: ${model.max_neighbors}
123
+ radius: ${model.radius}
124
+ scale_file: ${oc.env:PROJECT_ROOT}/cdvae/pl_modules/gemnet/gemnet-dT.json
125
+ _target_: cdvae.pl_modules.model.CDVAE
126
+ hidden_dim: 256
127
+ latent_dim: 256
128
+ fc_num_layers: 1
129
+ max_atoms: ${data.max_atoms}
130
+ cost_natom: 1.0
131
+ cost_coord: 10.0
132
+ cost_type: 1.0
133
+ cost_lattice: 10.0
134
+ cost_composition: 1.0
135
+ cost_edge: 10.0
136
+ cost_property: 1.0
137
+ beta: 0.01
138
+ teacher_forcing_lattice: true
139
+ teacher_forcing_max_epoch: ${data.teacher_forcing_max_epoch}
140
+ max_neighbors: 20
141
+ radius: 7.0
142
+ sigma_begin: 10.0
143
+ sigma_end: 0.01
144
+ type_sigma_begin: 5.0
145
+ type_sigma_end: 0.01
146
+ num_noise_level: 50
147
+ predict_property: true
148
+ prop_arch: dense
149
+ optim:
150
+ optimizer:
151
+ _target_: torch.optim.Adam
152
+ lr: 0.0005
153
+ betas:
154
+ - 0.9
155
+ - 0.999
156
+ eps: 1.0e-08
157
+ weight_decay: 0
158
+ use_lr_scheduler: true
159
+ lr_scheduler:
160
+ _target_: torch.optim.lr_scheduler.CosineAnnealingWarmRestarts
161
+ T_0: 65
162
+ T_mult: 2
163
+ eta_min: 1.0e-06
164
+ train:
165
+ deterministic: false
166
+ random_seed: 42
167
+ pl_trainer:
168
+ fast_dev_run: false
169
+ num_nodes: 1
170
+ precision: 32
171
+ max_epochs: ${data.train_max_epochs}
172
+ accumulate_grad_batches: 1
173
+ num_sanity_val_steps: 2
174
+ gradient_clip_val: 0.5
175
+ gradient_clip_algorithm: value
176
+ profiler: simple
177
+ monitor_metric: val_loss
178
+ monitor_metric_mode: min
179
+ early_stopping:
180
+ patience: ${data.early_stopping_patience}
181
+ verbose: false
182
+ model_checkpoints:
183
+ save_top_k: 1
184
+ verbose: false
mp_20_sinc100/.hydra/hydra.yaml ADDED
@@ -0,0 +1,166 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ hydra:
2
+ run:
3
+ dir: ${oc.env:HYDRA_JOBS}/singlerun/${now:%Y-%m-%d}/${expname}/
4
+ sweep:
5
+ dir: ${oc.env:HYDRA_JOBS}/multirun/${now:%Y-%m-%d}/${expname}/
6
+ subdir: ${hydra.job.num}_${hydra.job.id}
7
+ launcher:
8
+ _target_: hydra._internal.core_plugins.basic_launcher.BasicLauncher
9
+ sweeper:
10
+ _target_: hydra._internal.core_plugins.basic_sweeper.BasicSweeper
11
+ max_batch_size: null
12
+ params: null
13
+ help:
14
+ app_name: ${hydra.job.name}
15
+ header: '${hydra.help.app_name} is powered by Hydra.
16
+
17
+ '
18
+ footer: 'Powered by Hydra (https://hydra.cc)
19
+
20
+ Use --hydra-help to view Hydra specific help
21
+
22
+ '
23
+ template: '${hydra.help.header}
24
+
25
+ == Configuration groups ==
26
+
27
+ Compose your configuration from those groups (group=option)
28
+
29
+
30
+ $APP_CONFIG_GROUPS
31
+
32
+
33
+ == Config ==
34
+
35
+ Override anything in the config (foo.bar=value)
36
+
37
+
38
+ $CONFIG
39
+
40
+
41
+ ${hydra.help.footer}
42
+
43
+ '
44
+ hydra_help:
45
+ template: 'Hydra (${hydra.runtime.version})
46
+
47
+ See https://hydra.cc for more info.
48
+
49
+
50
+ == Flags ==
51
+
52
+ $FLAGS_HELP
53
+
54
+
55
+ == Configuration groups ==
56
+
57
+ Compose your configuration from those groups (For example, append hydra/job_logging=disabled
58
+ to command line)
59
+
60
+
61
+ $HYDRA_CONFIG_GROUPS
62
+
63
+
64
+ Use ''--cfg hydra'' to Show the Hydra config.
65
+
66
+ '
67
+ hydra_help: ???
68
+ hydra_logging:
69
+ version: 1
70
+ formatters:
71
+ simple:
72
+ format: '[%(asctime)s][HYDRA] %(message)s'
73
+ handlers:
74
+ console:
75
+ class: logging.StreamHandler
76
+ formatter: simple
77
+ stream: ext://sys.stdout
78
+ root:
79
+ level: INFO
80
+ handlers:
81
+ - console
82
+ loggers:
83
+ logging_example:
84
+ level: DEBUG
85
+ disable_existing_loggers: false
86
+ job_logging:
87
+ version: 1
88
+ formatters:
89
+ simple:
90
+ format: '[%(asctime)s][%(name)s][%(levelname)s] - %(message)s'
91
+ handlers:
92
+ console:
93
+ class: logging.StreamHandler
94
+ formatter: simple
95
+ stream: ext://sys.stdout
96
+ file:
97
+ class: logging.FileHandler
98
+ formatter: simple
99
+ filename: ${hydra.runtime.output_dir}/${hydra.job.name}.log
100
+ root:
101
+ level: INFO
102
+ handlers:
103
+ - console
104
+ - file
105
+ disable_existing_loggers: false
106
+ env: {}
107
+ mode: RUN
108
+ searchpath: []
109
+ callbacks: {}
110
+ output_subdir: .hydra
111
+ overrides:
112
+ hydra:
113
+ - hydra.mode=RUN
114
+ task:
115
+ - data=mp_20_sinc100
116
+ - expname=mp_20_sinc100
117
+ - model.predict_property=True
118
+ job:
119
+ name: run
120
+ chdir: null
121
+ override_dirname: data=mp_20_sinc100,expname=mp_20_sinc100,model.predict_property=True
122
+ id: ???
123
+ num: ???
124
+ config_name: default
125
+ env_set:
126
+ WANDB_START_METHOD: thread
127
+ WANDB_DIR: ${oc.env:WABDB_DIR}
128
+ env_copy: []
129
+ config:
130
+ override_dirname:
131
+ kv_sep: '='
132
+ item_sep: ','
133
+ exclude_keys: []
134
+ runtime:
135
+ version: 1.3.2
136
+ version_base: '1.3'
137
+ cwd: /home/gabeguo/cdvae_xrd
138
+ config_sources:
139
+ - path: hydra.conf
140
+ schema: pkg
141
+ provider: hydra
142
+ - path: /home/gabeguo/cdvae_xrd/conf
143
+ schema: file
144
+ provider: main
145
+ - path: ''
146
+ schema: structured
147
+ provider: schema
148
+ output_dir: /home/gabeguo/cdvae_xrd/outputs/singlerun/2024-09-11/mp_20_sinc100
149
+ choices:
150
+ train: default
151
+ optim: alt
152
+ model: vae
153
+ model/decoder: gemnet
154
+ model/encoder: dimenet
155
+ logging: default
156
+ data: mp_20_sinc100
157
+ hydra/env: default
158
+ hydra/callbacks: null
159
+ hydra/job_logging: default
160
+ hydra/hydra_logging: default
161
+ hydra/hydra_help: default
162
+ hydra/help: default
163
+ hydra/sweeper: basic
164
+ hydra/launcher: basic
165
+ hydra/output: default
166
+ verbose: false
mp_20_sinc100/.hydra/overrides.yaml ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ - data=mp_20_sinc100
2
+ - expname=mp_20_sinc100
3
+ - model.predict_property=True
mp_20_sinc100/epoch=954-step=304645.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ddff14ab8e4c05ea8442ebdc25a7908979155c0a8742565e4c26def0f004d631
3
+ size 60596273
mp_20_sinc100/hparams.yaml ADDED
@@ -0,0 +1,184 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ expname: mp_20_sinc100
2
+ core:
3
+ version: 0.0.1
4
+ tags:
5
+ - ${now:%Y-%m-%d}
6
+ data:
7
+ root_path: ${oc.env:PROJECT_ROOT}/data/mp_20
8
+ prop: xrd
9
+ num_targets: 1
10
+ niggli: true
11
+ primitive: false
12
+ graph_method: crystalnn
13
+ xrd_filter: both
14
+ lattice_scale_method: scale_length
15
+ preprocess_workers: 30
16
+ readout: mean
17
+ max_atoms: 20
18
+ otf_graph: false
19
+ eval_model_name: mp20
20
+ nanomaterial_size_angstrom: 100
21
+ n_presubsample: 4096
22
+ n_postsubsample: 512
23
+ wavesource: CuKa
24
+ train_max_epochs: 1000
25
+ early_stopping_patience: 100000
26
+ teacher_forcing_max_epoch: 500
27
+ datamodule:
28
+ _target_: cdvae.pl_data.datamodule.CrystDataModule
29
+ datasets:
30
+ train:
31
+ _target_: cdvae.pl_data.dataset.CrystDataset
32
+ name: Formation energy train
33
+ path: ${data.root_path}/train.csv
34
+ prop: ${data.prop}
35
+ niggli: ${data.niggli}
36
+ primitive: ${data.primitive}
37
+ graph_method: ${data.graph_method}
38
+ xrd_filter: ${data.xrd_filter}
39
+ lattice_scale_method: ${data.lattice_scale_method}
40
+ preprocess_workers: ${data.preprocess_workers}
41
+ nanomaterial_size_angstrom: ${data.nanomaterial_size_angstrom}
42
+ n_presubsample: ${data.n_presubsample}
43
+ n_postsubsample: ${data.n_postsubsample}
44
+ wavesource: ${data.wavesource}
45
+ val:
46
+ - _target_: cdvae.pl_data.dataset.CrystDataset
47
+ name: Formation energy val
48
+ path: ${data.root_path}/val.csv
49
+ prop: ${data.prop}
50
+ niggli: ${data.niggli}
51
+ primitive: ${data.primitive}
52
+ graph_method: ${data.graph_method}
53
+ xrd_filter: ${data.xrd_filter}
54
+ lattice_scale_method: ${data.lattice_scale_method}
55
+ preprocess_workers: ${data.preprocess_workers}
56
+ nanomaterial_size_angstrom: ${data.nanomaterial_size_angstrom}
57
+ n_presubsample: ${data.n_presubsample}
58
+ n_postsubsample: ${data.n_postsubsample}
59
+ wavesource: ${data.wavesource}
60
+ test:
61
+ - _target_: cdvae.pl_data.dataset.CrystDataset
62
+ name: Formation energy test
63
+ path: ${data.root_path}/test.csv
64
+ prop: ${data.prop}
65
+ niggli: ${data.niggli}
66
+ primitive: ${data.primitive}
67
+ graph_method: ${data.graph_method}
68
+ xrd_filter: ${data.xrd_filter}
69
+ lattice_scale_method: ${data.lattice_scale_method}
70
+ preprocess_workers: ${data.preprocess_workers}
71
+ nanomaterial_size_angstrom: ${data.nanomaterial_size_angstrom}
72
+ n_presubsample: ${data.n_presubsample}
73
+ n_postsubsample: ${data.n_postsubsample}
74
+ wavesource: ${data.wavesource}
75
+ num_workers:
76
+ train: 0
77
+ val: 0
78
+ test: 0
79
+ batch_size:
80
+ train: 128
81
+ val: 256
82
+ test: 256
83
+ logging:
84
+ val_check_interval: 5
85
+ progress_bar_refresh_rate: 20
86
+ wandb:
87
+ name: ${expname}
88
+ project: crystal_generation_xrd
89
+ entity: null
90
+ log_model: true
91
+ mode: online
92
+ group: ${expname}
93
+ wandb_watch:
94
+ log: all
95
+ log_freq: 500
96
+ lr_monitor:
97
+ logging_interval: step
98
+ log_momentum: false
99
+ model:
100
+ encoder:
101
+ _target_: cdvae.pl_modules.gnn.DimeNetPlusPlusWrap
102
+ num_targets: ${data.num_targets}
103
+ hidden_channels: 128
104
+ num_blocks: 4
105
+ int_emb_size: 64
106
+ basis_emb_size: 8
107
+ out_emb_channels: 256
108
+ num_spherical: 7
109
+ num_radial: 6
110
+ otf_graph: ${data.otf_graph}
111
+ cutoff: 7.0
112
+ max_num_neighbors: 20
113
+ envelope_exponent: 5
114
+ num_before_skip: 1
115
+ num_after_skip: 2
116
+ num_output_layers: 3
117
+ readout: ${data.readout}
118
+ decoder:
119
+ _target_: cdvae.pl_modules.decoder.GemNetTDecoder
120
+ hidden_dim: 128
121
+ latent_dim: ${model.latent_dim}
122
+ max_neighbors: ${model.max_neighbors}
123
+ radius: ${model.radius}
124
+ scale_file: ${oc.env:PROJECT_ROOT}/cdvae/pl_modules/gemnet/gemnet-dT.json
125
+ _target_: cdvae.pl_modules.model.CDVAE
126
+ hidden_dim: 256
127
+ latent_dim: 256
128
+ fc_num_layers: 1
129
+ max_atoms: ${data.max_atoms}
130
+ cost_natom: 1.0
131
+ cost_coord: 10.0
132
+ cost_type: 1.0
133
+ cost_lattice: 10.0
134
+ cost_composition: 1.0
135
+ cost_edge: 10.0
136
+ cost_property: 1.0
137
+ beta: 0.01
138
+ teacher_forcing_lattice: true
139
+ teacher_forcing_max_epoch: ${data.teacher_forcing_max_epoch}
140
+ max_neighbors: 20
141
+ radius: 7.0
142
+ sigma_begin: 10.0
143
+ sigma_end: 0.01
144
+ type_sigma_begin: 5.0
145
+ type_sigma_end: 0.01
146
+ num_noise_level: 50
147
+ predict_property: true
148
+ prop_arch: dense
149
+ optim:
150
+ optimizer:
151
+ _target_: torch.optim.Adam
152
+ lr: 0.0005
153
+ betas:
154
+ - 0.9
155
+ - 0.999
156
+ eps: 1.0e-08
157
+ weight_decay: 0
158
+ use_lr_scheduler: true
159
+ lr_scheduler:
160
+ _target_: torch.optim.lr_scheduler.CosineAnnealingWarmRestarts
161
+ T_0: 65
162
+ T_mult: 2
163
+ eta_min: 1.0e-06
164
+ train:
165
+ deterministic: false
166
+ random_seed: 42
167
+ pl_trainer:
168
+ fast_dev_run: false
169
+ num_nodes: 1
170
+ precision: 32
171
+ max_epochs: ${data.train_max_epochs}
172
+ accumulate_grad_batches: 1
173
+ num_sanity_val_steps: 2
174
+ gradient_clip_val: 0.5
175
+ gradient_clip_algorithm: value
176
+ profiler: simple
177
+ monitor_metric: val_loss
178
+ monitor_metric_mode: min
179
+ early_stopping:
180
+ patience: ${data.early_stopping_patience}
181
+ verbose: false
182
+ model_checkpoints:
183
+ save_top_k: 1
184
+ verbose: false
mp_20_sinc100/lattice_scaler.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4018cd5d5015b57796c7cdd9408ba11ab94a35bb4cc414e5f38a5e7ebe164af6
3
+ size 1091
mp_20_sinc100/run.log ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [2024-09-11 15:38:35,401][hydra.utils][INFO] - Instantiating <cdvae.pl_data.datamodule.CrystDataModule>
2
+ [2024-09-11 16:02:35,727][hydra.utils][INFO] - Instantiating <cdvae.pl_modules.model.CDVAE>
3
+ [2024-09-11 16:02:35,768][torch.distributed.nn.jit.instantiator][INFO] - Created a temporary directory at /tmp/tmpobad8_vl
4
+ [2024-09-11 16:02:35,769][torch.distributed.nn.jit.instantiator][INFO] - Writing /tmp/tmpobad8_vl/_remote_module_non_scriptable.py
5
+ [2024-09-11 16:02:52,343][hydra.utils][INFO] - Adding callback <LearningRateMonitor>
6
+ [2024-09-11 16:02:52,343][hydra.utils][INFO] - Adding callback <EarlyStopping>
7
+ [2024-09-11 16:02:52,344][hydra.utils][INFO] - Adding callback <ModelCheckpoint>
8
+ [2024-09-11 16:02:52,346][hydra.utils][INFO] - Instantiating <WandbLogger>
9
+ [2024-09-11 16:02:52,348][hydra.utils][INFO] - W&B is now watching <{cfg.logging.wandb_watch.log}>!
10
+ [2024-09-11 16:02:59,851][hydra.utils][INFO] - Instantiating the Trainer
11
+ [2024-09-11 16:02:59,898][hydra.utils][INFO] - Starting training!
12
+ [2024-09-12 22:07:43,568][hydra.utils][INFO] - Starting testing!