|
1 |
| -defaults: |
2 |
| - - ppsci_default |
3 |
| - - TRAIN: train_default |
4 |
| - - TRAIN/ema: ema_default |
5 |
| - - TRAIN/swa: swa_default |
6 |
| - - EVAL: eval_default |
7 |
| - - INFER: infer_default |
8 |
| - - hydra/job/config/override_dirname/exclude_keys: exclude_keys_default |
9 |
| - - _self_ |
10 |
| - |
11 |
| -hydra: |
12 |
| - run: |
13 |
| - # dynamic output directory according to running time and override name |
14 |
| - dir: outputs_amgnet_airfoil/${now:%Y-%m-%d}/${now:%H-%M-%S}/${hydra.job.override_dirname} |
15 |
| - job: |
16 |
| - name: ${mode} # name of logfile |
17 |
| - chdir: false # keep current working directory unchanged |
18 |
| - sweep: |
19 |
| - # output directory for multirun |
20 |
| - dir: ${hydra.run.dir} |
21 |
| - subdir: ./ |
22 |
| - |
23 |
| -# general settings |
24 |
| -mode: train # running mode: train/eval |
25 |
| -seed: 42 |
26 |
| -output_dir: ${hydra:run.dir} |
27 |
| -log_freq: 20 |
28 |
| - |
29 |
| -# set working condition |
30 |
| - |
31 |
| -# set training data path |
32 |
| -TRAIN_DATA_DIR: "./data/NACA0012_interpolate/outputs_train" |
33 |
| -TRAIN_MESH_GRAPH_PATH: "./data/NACA0012_interpolate/mesh_fine.su2" |
34 |
| - |
35 |
| -# set evaluate data path |
36 |
| -EVAL_DATA_DIR: "./data/NACA0012_interpolate/outputs_test" |
37 |
| -EVAL_MESH_GRAPH_PATH: "./data/NACA0012_interpolate/mesh_fine.su2" |
38 |
| - |
39 |
| -# model settings |
40 |
| -MODEL: |
41 |
| - input_keys: ["input"] |
42 |
| - output_keys: ["pred"] |
43 |
| - input_dim: 5 |
44 |
| - output_dim: 3 |
45 |
| - latent_dim: 128 |
46 |
| - num_layers: 2 |
47 |
| - message_passing_aggregator: "sum" |
48 |
| - message_passing_steps: 6 |
49 |
| - speed: "norm" |
50 |
| - |
51 |
| -# training settings |
52 |
| -TRAIN: |
53 |
| - epochs: 500 |
54 |
| - iters_per_epoch: 42 |
55 |
| - save_freq: 50 |
56 |
| - eval_during_train: true |
57 |
| - eval_freq: 50 |
58 |
| - learning_rate: 5.0e-4 |
59 |
| - batch_size: 4 |
60 |
| - pretrained_model_path: null |
61 |
| - checkpoint_path: null |
62 |
| - |
63 |
| -# evaluation settings |
64 |
| -EVAL: |
65 |
| - batch_size: 1 |
66 |
| - pretrained_model_path: null |
67 |
| - eval_with_no_grad: true |
| 1 | +defaults: |
| 2 | + - ppsci_default |
| 3 | + - TRAIN: train_default |
| 4 | + - TRAIN/ema: ema_default |
| 5 | + - TRAIN/swa: swa_default |
| 6 | + - EVAL: eval_default |
| 7 | + - INFER: infer_default |
| 8 | + - hydra/job/config/override_dirname/exclude_keys: exclude_keys_default |
| 9 | + - _self_ |
| 10 | + |
| 11 | +hydra: |
| 12 | + run: |
| 13 | + # dynamic output directory according to running time and override name |
| 14 | + dir: outputs_amgnet_airfoil/${now:%Y-%m-%d}/${now:%H-%M-%S}/${hydra.job.override_dirname} |
| 15 | + job: |
| 16 | + name: ${mode} # name of logfile |
| 17 | + chdir: false # keep current working directory unchanged |
| 18 | + sweep: |
| 19 | + # output directory for multirun |
| 20 | + dir: ${hydra.run.dir} |
| 21 | + subdir: ./ |
| 22 | + |
| 23 | +# general settings |
| 24 | +mode: train # running mode: train/eval |
| 25 | +seed: 42 |
| 26 | +output_dir: ${hydra:run.dir} |
| 27 | +log_freq: 20 |
| 28 | + |
| 29 | +# set working condition |
| 30 | + |
| 31 | +# set training data path |
| 32 | +TRAIN_DATA_DIR: "./data/NACA0012_interpolate/outputs_train" |
| 33 | +TRAIN_MESH_GRAPH_PATH: "./data/NACA0012_interpolate/mesh_fine.su2" |
| 34 | + |
| 35 | +# set evaluate data path |
| 36 | +EVAL_DATA_DIR: "./data/NACA0012_interpolate/outputs_test" |
| 37 | +EVAL_MESH_GRAPH_PATH: "./data/NACA0012_interpolate/mesh_fine.su2" |
| 38 | + |
| 39 | +# model settings |
| 40 | +MODEL: |
| 41 | + input_keys: ["input"] |
| 42 | + output_keys: ["pred"] |
| 43 | + input_dim: 5 |
| 44 | + output_dim: 3 |
| 45 | + latent_dim: 128 |
| 46 | + num_layers: 2 |
| 47 | + message_passing_aggregator: "sum" |
| 48 | + message_passing_steps: 6 |
| 49 | + speed: "norm" |
| 50 | + |
| 51 | +# training settings |
| 52 | +TRAIN: |
| 53 | + epochs: 500 |
| 54 | + iters_per_epoch: 42 |
| 55 | + save_freq: 50 |
| 56 | + eval_during_train: true |
| 57 | + eval_freq: 50 |
| 58 | + learning_rate: 5.0e-4 |
| 59 | + batch_size: 4 |
| 60 | + pretrained_model_path: null |
| 61 | + checkpoint_path: null |
| 62 | + |
| 63 | +# evaluation settings |
| 64 | +EVAL: |
| 65 | + batch_size: 1 |
| 66 | + pretrained_model_path: null |
| 67 | + eval_with_no_grad: true |
0 commit comments