File size: 2,179 Bytes
4978916
 
 
 
 
 
 
 
 
 
 
 
 
e3e75fd
4978916
af0be92
557b91f
 
 
 
 
 
 
 
 
 
f041de4
5abd46e
4978916
 
 
 
 
 
 
79398c3
4978916
 
f041de4
4978916
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
bd4f864
4978916
 
 
 
 
c0ffbd2
af0be92
4978916
 
 
 
 
 
af0be92
4978916
 
 
 
 
 
 
4306447
4978916
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
- The Algorithm:
  - Creating the Search Space:
    - binary_operators
    - unary_operators
    - maxsize
    - maxdepth
  - Setting the Search Size:
    - niterations
    - populations
    - population_size
    - ncyclesperiteration
  - The Objective:
    - loss
    - full_objective
    - model_selection
    - dimensional_constraint_penalty
  - Working with Complexities:
    - parsimony
    - constraints
    - nested_constraints
    - complexity_of_operators
    - complexity_of_constants
    - complexity_of_variables
    - warmup_maxsize_by
    - use_frequency
    - use_frequency_in_tournament
    - adaptive_parsimony_scaling
    - should_simplify
  - Mutations:
    - weight_add_node
    - weight_insert_node
    - weight_delete_node
    - weight_do_nothing
    - weight_mutate_constant
    - weight_mutate_operator
    - weight_swap_operands
    - weight_randomize
    - weight_simplify
    - weight_optimize
    - crossover_probability
    - annealing
    - alpha
    - perturbation_factor
    - skip_mutation_failures
  - Tournament Selection:
    - tournament_selection_n
    - tournament_selection_p
  - Constant Optimization:
    - optimizer_algorithm
    - optimizer_nrestarts
    - optimize_probability
    - optimizer_iterations
    - should_optimize_constants
  - Migration between Populations:
    - fraction_replaced
    - fraction_replaced_hof
    - migration
    - hof_migration
    - topn
- Data Preprocessing:
  - denoise
  - select_k_features
- Stopping Criteria:
  - max_evals
  - timeout_in_seconds
  - early_stop_condition
- Performance and Parallelization:
  - procs
  - multithreading
  - cluster_manager
  - heap_size_hint_in_bytes
  - batching
  - batch_size
  - precision
  - fast_cycle
  - turbo
  - enable_autodiff
- Determinism:
  - random_state
  - deterministic
  - warm_start
- Monitoring:
  - verbosity
  - update_verbosity
  - print_precision
  - progress
- Environment:
  - temp_equation_file
  - tempdir
  - delete_tempfiles
  - julia_project
  - update
  - julia_kwargs
- Exporting the Results:
  - equation_file
  - output_jax_format
  - output_torch_format
  - extra_sympy_mappings
  - extra_torch_mappings
  - extra_jax_mappings