valentinsingularity commited on
Commit
6e82b00
·
verified ·
1 Parent(s): 2e1f131

Delete configs/e_mc_point_neutron_conv_standard_L5_InputQDq_n256_size1024.yaml

Browse files
configs/e_mc_point_neutron_conv_standard_L5_InputQDq_n256_size1024.yaml DELETED
@@ -1,120 +0,0 @@
1
- general:
2
- name: e_mc_point_neutron_conv_standard_L5_InputQDq_n256_size1024
3
- root_dir: null
4
-
5
- dset:
6
- cls: ReflectivityDataLoader
7
- prior_sampler:
8
- cls: SubpriorParametricSampler
9
- kwargs:
10
- param_ranges:
11
- thicknesses: [1., 1500.]
12
- roughnesses: [0., 60.]
13
- slds: [-8., 16.]
14
- r_scale: [0.9, 1.1]
15
- log10_background: [-10.0, -4.0]
16
- bound_width_ranges:
17
- thicknesses: [1.0e-2, 1500.]
18
- roughnesses: [1.0e-2, 60.]
19
- slds: [1.0e-2, 5.]
20
- r_scale: [1.0e-2, 0.2]
21
- log10_background: [1.0e-2, 6.0]
22
- shift_param_config:
23
- r_scale: true
24
- log10_background: true
25
- model_name: standard_model
26
- max_num_layers: 5
27
- max_total_thickness: 1500
28
- constrained_roughness: true
29
- max_thickness_share: 0.5
30
- logdist: false
31
- scale_params_by_ranges: false
32
- scaled_range: [-1., 1.]
33
- device: 'cuda'
34
-
35
- q_generator:
36
- cls: VariableQ
37
- kwargs:
38
- q_min_range: [0.001, 0.02]
39
- q_max_range: [0.05, 0.4]
40
- n_q_range: [256, 256]
41
- device: 'cuda'
42
-
43
- intensity_noise:
44
- cls: GaussianExpIntensityNoise
45
- kwargs:
46
- relative_errors: [0.01, 0.3]
47
- add_to_context: true
48
-
49
- smearing:
50
- cls: Smearing
51
- kwargs:
52
- sigma_range: [0.01, 0.12]
53
- gauss_num: 17
54
- share_smeared: 1.0
55
-
56
- curves_scaler:
57
- cls: LogAffineCurvesScaler
58
- kwargs:
59
- weight: 0.2
60
- bias: 1.0
61
- eps: 1.0e-10
62
-
63
- model:
64
- network:
65
- cls: NetworkWithPriors
66
- pretrained_name: null
67
- device: 'cuda'
68
- kwargs:
69
- embedding_net_type: 'conv'
70
- embedding_net_kwargs:
71
- in_channels: 2
72
- hidden_channels: [32, 64, 128, 256, 512]
73
- kernel_size: 3
74
- dim_embedding: 512
75
- dim_avpool: 8
76
- use_batch_norm: true
77
- use_se: false
78
- activation: 'gelu'
79
- pretrained_embedding_net: null
80
- dim_out: 19
81
- dim_conditioning_params: 1
82
- layer_width: 1024
83
- num_blocks: 8
84
- repeats_per_block: 2
85
- residual: true
86
- use_batch_norm: true
87
- use_layer_norm: false
88
- mlp_activation: 'gelu'
89
- dropout_rate: 0.0
90
- tanh_output: false
91
- conditioning: 'film'
92
- concat_condition_first_layer: false
93
-
94
- training:
95
- trainer_cls: PointEstimatorTrainer
96
- num_iterations: 300000
97
- batch_size: 2048
98
- lr: 1.0e-3
99
- grad_accumulation_steps: 1
100
- clip_grad_norm_max: null
101
- update_tqdm_freq: 1
102
- optimizer: AdamW
103
- trainer_kwargs:
104
- train_with_q_input: true
105
- condition_on_q_resolutions: true
106
- rescale_loss_interval_width: true
107
- use_l1_loss: true
108
- optim_kwargs:
109
- betas: [0.9, 0.999]
110
- weight_decay: 0.0005
111
- callbacks:
112
- save_best_model:
113
- enable: true
114
- freq: 500
115
- lr_scheduler:
116
- cls: CosineAnnealingWithWarmup
117
- kwargs:
118
- min_lr: 1.0e-6
119
- warmup_iters: 500
120
- total_iters: 300000