You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: autofit/config/general.yaml
+5-3Lines changed: 5 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,12 @@
1
1
jax:
2
2
use_jax: false # If True, PyAutoFit uses JAX internally, whereas False uses normal Numpy.
3
-
analysis:
4
-
n_cores: 1# The number of cores a parallelized sum of Analysis classes uses by default.
3
+
updates:
4
+
iterations_per_quick_update: 1e99# Non-linear search iterations between every quick update, which just displays the maximum likelihood model fit.
5
+
iterations_per_full_update: 1e99# Non-linear search iterations between every full update, which outputs all visuals and result fits (e.g. model.result, search.summary), this exits the search and can be slow.
5
6
hpc:
6
7
hpc_mode: false # If True, use HPC mode, which disables GUI visualization, logging to screen and other settings which are not suited to running on a super computer.
7
-
iterations_per_update: 5000# The number of iterations between every update (visualization, results output, etc) in HPC mode.
8
+
iterations_per_quick_update: 1e99# Non-linear search iterations between every quick update, which just displays the maximum likelihood model fit.
9
+
iterations_per_full_update: 1e99# Non-linear search iterations between every full update, which outputs all visuals and result fits (e.g. model.result, search.summary), this exits the search and can be slow.
8
10
inversion:
9
11
check_reconstruction: true # If True, the inversion's reconstruction is checked to ensure the solution of a meshs's mapper is not an invalid solution where the values are all the same.
10
12
reconstruction_vmax_factor: 0.5# Plots of an Inversion's reconstruction use the reconstructed data's bright value multiplied by this factor.
Copy file name to clipboardExpand all lines: autofit/config/non_linear/mcmc.yaml
+2-5Lines changed: 2 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -26,9 +26,6 @@ Emcee:
26
26
number_of_cores: 1# The number of cores the search is parallelized over by default, using Python multiprocessing.
27
27
printing:
28
28
silence: false # If True, the default print output of the non-linear search is silcened and not printed by the Python interpreter.
29
-
updates:
30
-
iterations_per_update: 500# The number of iterations of the non-linear search performed between every 'update', where an update performs tasks like outputting model.results.
31
-
remove_state_files_at_end: true # Whether to remove the savestate of the seach (e.g. the Emcee hdf5 file) at the end to save hard-disk space (results are still stored as PyAutoFit pickles and loadable).
32
29
Zeus:
33
30
run:
34
31
check_walkers: true
@@ -58,6 +55,6 @@ Zeus:
58
55
printing:
59
56
silence: false # If True, the default print output of the non-linear search is silenced and not printed by the Python interpreter.
60
57
61
-
updates:
62
-
iterations_per_update: 500# The number of iterations of the non-linear search performed between every 'update', where an update performs tasks like outputting model.results.
58
+
iterations_per_full_update: 500# Non-linear search iterations between every full update, which outputs all visuals and result fits (e.g. model.result, search.summary), this exits the search and can be slow.
59
+
iterations_per_quick_update: 500# Non-linear search iterations between every quick update, which just displays the maximum likelihood model fit.
63
60
remove_state_files_at_end: true # Whether to remove the savestate of the seach (e.g. the Emcee hdf5 file) at the end to save hard-disk space (results are still stored as PyAutoFit pickles and loadable).
Copy file name to clipboardExpand all lines: autofit/config/non_linear/mle.yaml
+10-10Lines changed: 10 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -24,8 +24,8 @@ PySwarmsGlobal:
24
24
number_of_cores: 1# The number of cores the search is parallelized over by default, using Python multiprocessing.
25
25
printing:
26
26
silence: false # If True, the default print output of the non-linear search is silcened and not printed by the Python interpreter.
27
-
updates:
28
-
iterations_per_update: 500# The number of iterations of the non-linear search performed between every 'update', where an update performs tasks like outputting model.results.
27
+
iterations_per_full_update: 500# Non-linear search iterations between every full update, which outputs all visuals and result fits (e.g. model.result, search.summary), this exits the search and can be slow.
28
+
iterations_per_quick_update: 500# Non-linear search iterations between every quick update, which just displays the maximum likelihood model fit.
29
29
remove_state_files_at_end: true # Whether to remove the savestate of the seach (e.g. the Emcee hdf5 file) at the end to save hard-disk space (results are still stored as PyAutoFit pickles and loadable).
30
30
PySwarmsLocal:
31
31
run:
@@ -46,8 +46,8 @@ PySwarmsLocal:
46
46
number_of_cores: 1# The number of cores the search is parallelized over by default, using Python multiprocessing.
47
47
printing:
48
48
silence: false # If True, the default print output of the non-linear search is silcened and not printed by the Python interpreter.
49
-
updates:
50
-
iterations_per_update: 500# The number of iterations of the non-linear search performed between every 'update', where an update performs tasks like outputting model.results.
49
+
iterations_per_full_update: 500# Non-linear search iterations between every full update, which outputs all visuals and result fits (e.g. model.result, search.summary), this exits the search and can be slow.
50
+
iterations_per_quick_update: 500# Non-linear search iterations between every quick update, which just displays the maximum likelihood model fit.
51
51
remove_state_files_at_end: true # Whether to remove the savestate of the seach (e.g. the Emcee hdf5 file) at the end to save hard-disk space (results are still stored as PyAutoFit pickles and loadable).
52
52
BFGS:
53
53
search:
@@ -70,8 +70,8 @@ BFGS:
70
70
number_of_cores: 1# The number of cores the search is parallelized over by default, using Python multiprocessing.
71
71
printing:
72
72
silence: false # If True, the default print output of the non-linear search is silcened and not printed by the Python interpreter.
73
-
updates:
74
-
iterations_per_update: 500# The number of iterations of the non-linear search performed between every 'update', where an update performs tasks like outputting model.results.
73
+
iterations_per_full_update: 500# Non-linear search iterations between every full update, which outputs all visuals and result fits (e.g. model.result, search.summary), this exits the search and can be slow.
74
+
iterations_per_quick_update: 500# Non-linear search iterations between every quick update, which just displays the maximum likelihood model fit.
75
75
remove_state_files_at_end: true # Whether to remove the savestate of the seach (e.g. the Emcee hdf5 file) at the end to save hard-disk space (results are still stored as PyAutoFit pickles and loadable).
76
76
LBFGS:
77
77
search:
@@ -94,8 +94,8 @@ LBFGS:
94
94
number_of_cores: 1# The number of cores the search is parallelized over by default, using Python multiprocessing.
95
95
printing:
96
96
silence: false # If True, the default print output of the non-linear search is silcened and not printed by the Python interpreter.
97
-
updates:
98
-
iterations_per_update: 500# The number of iterations of the non-linear search performed between every 'update', where an update performs tasks like outputting model.results.
97
+
iterations_per_full_update: 500# Non-linear search iterations between every full update, which outputs all visuals and result fits (e.g. model.result, search.summary), this exits the search and can be slow.
98
+
iterations_per_quick_update: 500# Non-linear search iterations between every quick update, which just displays the maximum likelihood model fit.
99
99
remove_state_files_at_end: true # Whether to remove the savestate of the seach (e.g. the Emcee hdf5 file) at the end to save hard-disk space (results are still stored as PyAutoFit pickles and loadable).
100
100
Drawer:
101
101
search:
@@ -108,6 +108,6 @@ Drawer:
108
108
number_of_cores: 1# The number of cores the search is parallelized over by default, using Python multiprocessing.
109
109
printing:
110
110
silence: false # If True, the default print output of the non-linear search is silcened and not printed by the Python interpreter.
111
-
updates:
112
-
iterations_per_update: 500# The number of iterations of the non-linear search performed between every 'update', where an update performs tasks like outputting model.results.
111
+
iterations_per_full_update: 500# Non-linear search iterations between every full update, which outputs all visuals and result fits (e.g. model.result, search.summary), this exits the search and can be slow.
112
+
iterations_per_quick_update: 500# Non-linear search iterations between every quick update, which just displays the maximum likelihood model fit.
113
113
remove_state_files_at_end: true # Whether to remove the savestate of the seach (e.g. the Emcee hdf5 file) at the end to save hard-disk space (results are still stored as PyAutoFit pickles and loadable).
Copy file name to clipboardExpand all lines: autofit/config/non_linear/nest.yaml
-12Lines changed: 0 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -33,9 +33,6 @@ DynestyStatic:
33
33
force_x1_cpu: false # Force Dynesty to not use Python multiprocessing Pool, which can fix issues on certain operating systems.
34
34
printing:
35
35
silence: false # If True, the default print output of the non-linear search is silenced and not printed by the Python interpreter.
36
-
updates:
37
-
iterations_per_update: 500# The number of iterations of the non-linear search performed between every 'update', where an update performs tasks like outputting model.results.
38
-
remove_state_files_at_end: true # Whether to remove the savestate of the seach (e.g. the Emcee hdf5 file) at the end to save hard-disk space (results are still stored as PyAutoFit pickles and loadable).
39
36
DynestyDynamic:
40
37
search:
41
38
bootstrap: null
@@ -64,9 +61,6 @@ DynestyDynamic:
64
61
force_x1_cpu: false # Force Dynesty to not use Python multiprocessing Pool, which can fix issues on certain operating systems.
65
62
printing:
66
63
silence: false # If True, the default print output of the non-linear search is silenced and not printed by the Python interpreter.
67
-
updates:
68
-
iterations_per_update: 500# The number of iterations of the non-linear search performed between every 'update', where an update performs tasks like outputting model.results.
69
-
remove_state_files_at_end: true # Whether to remove the savestate of the seach (e.g. the Emcee hdf5 file) at the end to save hard-disk space (results are still stored as PyAutoFit pickles and loadable).
70
64
Nautilus:
71
65
search:
72
66
n_live: 3000# Number of so-called live points. New bounds are constructed so that they encompass the live points.
@@ -93,9 +87,6 @@ Nautilus:
93
87
force_x1_cpu: false # Force Dynesty to not use Python multiprocessing Pool, which can fix issues on certain operating systems.
94
88
printing:
95
89
silence: false # If True, the default print output of the non-linear search is silenced and not printed by the Python interpreter.
96
-
updates:
97
-
iterations_per_update: 500# The number of iterations of the non-linear search performed between every 'update', where an update performs tasks like outputting model.results.
98
-
remove_state_files_at_end: true # Whether to remove the savestate of the seach (e.g. the Emcee hdf5 file) at the end to save hard-disk space (results are still stored as PyAutoFit pickles and loadable).
99
90
UltraNest:
100
91
search:
101
92
draw_multiple: true
@@ -140,6 +131,3 @@ UltraNest:
140
131
number_of_cores: 1# The number of cores the search is parallelized over by default, using Python multiprocessing.
141
132
printing:
142
133
silence: false # If True, the default print output of the non-linear search is silenced and not printed by the Python interpreter.
143
-
updates:
144
-
iterations_per_update: 500# The number of iterations of the non-linear search performed between every 'update', where an update performs tasks like outputting model.results.
145
-
remove_state_files_at_end: true # Whether to remove the savestate of the seach (e.g. the Emcee hdf5 file) at the end to save hard-disk space (results are still stored as PyAutoFit pickles and loadable).
0 commit comments