-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtraining_config_5n_mo_acc.yaml
40 lines (39 loc) · 1.18 KB
/
training_config_5n_mo_acc.yaml
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
MEMS:
L : 1000e-6 # Length
b : 30e-6 # Width
g0 : 10.1e-6 # Initial gap
d : 2.4e-6 # Thickness
h : 2.6e-6 # Thickness
E1 : 160e9 # Young modulus
nu : 0.22
rho : 2330 # Mass density
c : 0.05
K : 1 # Dielectric constant
ythr : -3e-5
taus: 1
state_stopper : 0.95
Training:
genom_struct_path : genom_struct_5n_mo.csv
init_population_size : 5000
population_size : 100
mutation_rate : 0.28
num_iteratitions : 100
crossover_type : 1 #GeneticAlgorithm.TWO_POINT_CROSSOVER
fitness_goal : 0.97
STEP_SIZE : 0.1
MEM_STEP_SIZE : 1
cuncurrency : 20
log_enable : true
saved_model_count: 20
mid_neurons_count: 5
population_np_path: models/population_5n_mo.npy
reload_np_population_rate: 0.05
agent_vel_x: 5
obj_vel_y: -3
stability_acc : 0.01
stability_hist_bucket: 3
stability_min_iteration: 8
stability_max_iteration: 400
use_dim_equation : False
use_defelection_feedback: true
is_type_acc: true