Upload folder using huggingface_hub
#1
by
MNghia
- opened
- config.yaml +79 -0
- softzoo/ckpt/args.json +216 -0
- softzoo/ckpt/env_config.yaml +87 -0
- training.log +102 -0
- training_log.csv +1 -0
config.yaml
ADDED
|
@@ -0,0 +1,79 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
exp_name: debug_server
|
| 2 |
+
seed: &seed 22
|
| 3 |
+
out_dir: ./logs/
|
| 4 |
+
tensorboard_log_dir: runs/
|
| 5 |
+
save_every_iter: &log_freq 12
|
| 6 |
+
total_steps: 512 # Check diffusion_cfg to see how many steps there are in diffusion (normal diffusion + upsampler)
|
| 7 |
+
substep_count: 1 # remember to update in diffusion config in pointe, under the k keys
|
| 8 |
+
|
| 9 |
+
cond_config:
|
| 10 |
+
- name: "SoftZoo_Sim"
|
| 11 |
+
grad_scale: !!float 1e6
|
| 12 |
+
grad_clamp: !!float 1e0
|
| 13 |
+
calc_gradient: True
|
| 14 |
+
logging_bool: True
|
| 15 |
+
# - name: "Dist_To_Origin"
|
| 16 |
+
# grad_scale: !!float 1e0
|
| 17 |
+
# grad_clamp: !!float 1e-2
|
| 18 |
+
# calc_gradient: True
|
| 19 |
+
# logging_bool: True
|
| 20 |
+
cond_overall_logging: True
|
| 21 |
+
|
| 22 |
+
preload_emb:
|
| 23 |
+
condition_embedding:
|
| 24 |
+
shape: [1,3,224,224]
|
| 25 |
+
path: asset/img_asset/ver_rec.png
|
| 26 |
+
random: False
|
| 27 |
+
diffusion_noise:
|
| 28 |
+
shape: [2,6,1024]
|
| 29 |
+
path: asset/embeddings/base_noise_cone.npy
|
| 30 |
+
upsample_noise:
|
| 31 |
+
shape: [1,6,3072]
|
| 32 |
+
path: asset/embeddings/upsample_noise_cone.npy
|
| 33 |
+
|
| 34 |
+
softzoo_config:
|
| 35 |
+
custom_gravity: False
|
| 36 |
+
# eval: True
|
| 37 |
+
out_dir: null # Placeholder, need to be set in run.py
|
| 38 |
+
fixed_v: gripping_5_HTP.json
|
| 39 |
+
objects_set_file: objects_set_a.json
|
| 40 |
+
env_config_file: aioz_sim.yaml # Placeholder, need to be inserted manually
|
| 41 |
+
save_every_iter: *log_freq
|
| 42 |
+
render_every_iter: *log_freq
|
| 43 |
+
n_iters: 301
|
| 44 |
+
n_frames: 100
|
| 45 |
+
|
| 46 |
+
controller_type: all_on
|
| 47 |
+
active: True
|
| 48 |
+
action_v_strength: 0.35
|
| 49 |
+
|
| 50 |
+
loss_types: [ObjectBalancedLoss,ContactLoss,DiffOrientationLoss]
|
| 51 |
+
loss_coefs: [1.0,1.0,1.0]
|
| 52 |
+
obj_x_mul: [0.,1.,0.]
|
| 53 |
+
obj_particle_id: 2
|
| 54 |
+
|
| 55 |
+
seed: *seed # Placeholder, do not use
|
| 56 |
+
torch_seed: *seed # Placeholder, do not use
|
| 57 |
+
static_as_fixed: True
|
| 58 |
+
device_memory_fraction: 0.8
|
| 59 |
+
|
| 60 |
+
optimize_designer: True
|
| 61 |
+
optimize_design_types: ['geometry','softness','suction_val']
|
| 62 |
+
designer_lr: 0.1
|
| 63 |
+
optimize_controller: True
|
| 64 |
+
gen_pointe_bounding_box:
|
| 65 |
+
max: [1.5,0.1,1.5]
|
| 66 |
+
# mean: [0.,0.,0.]
|
| 67 |
+
min: [-1.5,-3.5,-1.5]
|
| 68 |
+
|
| 69 |
+
design_device: cpu
|
| 70 |
+
obj_initial_pos: [0,0,0]
|
| 71 |
+
num_fingers: 2
|
| 72 |
+
|
| 73 |
+
pointe_config:
|
| 74 |
+
base_model_name: base40M
|
| 75 |
+
device: cuda:1
|
| 76 |
+
guidance_scale: [3.0, 0.0]
|
| 77 |
+
num_points: [1024, 3072]
|
| 78 |
+
sampling_mode: ddim
|
| 79 |
+
|
softzoo/ckpt/args.json
ADDED
|
@@ -0,0 +1,216 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"action_space": "actuation",
|
| 3 |
+
"action_v_strength": 0.35,
|
| 4 |
+
"active": true,
|
| 5 |
+
"actuation_activation": "linear",
|
| 6 |
+
"actuation_omega": [
|
| 7 |
+
30.0
|
| 8 |
+
],
|
| 9 |
+
"annotated_pcd_n_voxels": 60,
|
| 10 |
+
"annotated_pcd_passive_geometry_mul": 0.5,
|
| 11 |
+
"annotated_pcd_passive_softness_mul": 10,
|
| 12 |
+
"annotated_pcd_path": null,
|
| 13 |
+
"closed_loop_actuation_omega": [
|
| 14 |
+
30.0
|
| 15 |
+
],
|
| 16 |
+
"closed_loop_n_sin_waves": 4,
|
| 17 |
+
"closed_loop_sinwave_activation": "Tanh",
|
| 18 |
+
"closed_loop_sinwave_hidden_filters": [
|
| 19 |
+
32,
|
| 20 |
+
32
|
| 21 |
+
],
|
| 22 |
+
"closed_loop_sinwave_obs_names": [
|
| 23 |
+
"com",
|
| 24 |
+
"objective"
|
| 25 |
+
],
|
| 26 |
+
"controller_lr": 0.003,
|
| 27 |
+
"controller_mlp_activation": "Tanh",
|
| 28 |
+
"controller_mlp_final_activation": null,
|
| 29 |
+
"controller_mlp_hidden_filters": [
|
| 30 |
+
32,
|
| 31 |
+
32
|
| 32 |
+
],
|
| 33 |
+
"controller_obs_names": [
|
| 34 |
+
"com",
|
| 35 |
+
"objective"
|
| 36 |
+
],
|
| 37 |
+
"controller_type": "all_on",
|
| 38 |
+
"cppn_activation_options": [
|
| 39 |
+
"sin",
|
| 40 |
+
"sigmoid"
|
| 41 |
+
],
|
| 42 |
+
"cppn_activation_repeat": 10,
|
| 43 |
+
"cppn_coord_input_names": [
|
| 44 |
+
"x",
|
| 45 |
+
"y",
|
| 46 |
+
"z",
|
| 47 |
+
"d_xy",
|
| 48 |
+
"d_yz",
|
| 49 |
+
"d_xz",
|
| 50 |
+
"d_xyz"
|
| 51 |
+
],
|
| 52 |
+
"cppn_n_hiddens": 3,
|
| 53 |
+
"cppn_seed_meshes": [],
|
| 54 |
+
"custom_gravity": false,
|
| 55 |
+
"design_device": "cpu",
|
| 56 |
+
"designer_geometry_offset": 0.5,
|
| 57 |
+
"designer_lr": 0.1,
|
| 58 |
+
"designer_softness_offset": 0.5,
|
| 59 |
+
"designer_type": "mlp",
|
| 60 |
+
"device_memory_fraction": 0.8,
|
| 61 |
+
"dump_rendering_data": false,
|
| 62 |
+
"env": "land_environment",
|
| 63 |
+
"env_config_file": "aioz_sim.yaml",
|
| 64 |
+
"eval": false,
|
| 65 |
+
"final_target_idx": null,
|
| 66 |
+
"fixed_v": "gripping_5_HTP.json",
|
| 67 |
+
"gen_pointe_bounding_box": {
|
| 68 |
+
"max": [
|
| 69 |
+
1.5,
|
| 70 |
+
0.1,
|
| 71 |
+
1.5
|
| 72 |
+
],
|
| 73 |
+
"min": [
|
| 74 |
+
-1.5,
|
| 75 |
+
-3.5,
|
| 76 |
+
-1.5
|
| 77 |
+
]
|
| 78 |
+
},
|
| 79 |
+
"goal": [
|
| 80 |
+
0.8,
|
| 81 |
+
0.0,
|
| 82 |
+
0.0,
|
| 83 |
+
1700
|
| 84 |
+
],
|
| 85 |
+
"load_args": null,
|
| 86 |
+
"load_controller": null,
|
| 87 |
+
"load_designer": null,
|
| 88 |
+
"load_rl_controller": null,
|
| 89 |
+
"log_every_iter": 1,
|
| 90 |
+
"log_reward": false,
|
| 91 |
+
"loss_coefs": [
|
| 92 |
+
1.0,
|
| 93 |
+
1.0,
|
| 94 |
+
1.0
|
| 95 |
+
],
|
| 96 |
+
"loss_landscape_vbr_grid_index": [
|
| 97 |
+
0,
|
| 98 |
+
0,
|
| 99 |
+
0
|
| 100 |
+
],
|
| 101 |
+
"loss_landscape_vbr_n_trials": 10,
|
| 102 |
+
"loss_landscape_vbr_trial_type": "geometry",
|
| 103 |
+
"loss_landscape_vbr_value_range": [
|
| 104 |
+
0.0,
|
| 105 |
+
1.0
|
| 106 |
+
],
|
| 107 |
+
"loss_types": [
|
| 108 |
+
"ObjectBalancedLoss",
|
| 109 |
+
"ContactLoss",
|
| 110 |
+
"DiffOrientationLoss"
|
| 111 |
+
],
|
| 112 |
+
"mesh_dir": "./local/meshes/fantasy_horse",
|
| 113 |
+
"mesh_num_points": 5000,
|
| 114 |
+
"mlp_activation": "Tanh",
|
| 115 |
+
"mlp_coord_input_names": [
|
| 116 |
+
"x",
|
| 117 |
+
"y",
|
| 118 |
+
"z",
|
| 119 |
+
"d_xy",
|
| 120 |
+
"d_yz",
|
| 121 |
+
"d_xz",
|
| 122 |
+
"d_xyz"
|
| 123 |
+
],
|
| 124 |
+
"mlp_filters": [
|
| 125 |
+
32,
|
| 126 |
+
32
|
| 127 |
+
],
|
| 128 |
+
"mlp_seed_meshes": [],
|
| 129 |
+
"n_frames": 100,
|
| 130 |
+
"n_iters": 301,
|
| 131 |
+
"n_sin_waves": 4,
|
| 132 |
+
"non_taichi_device": "torch_cpu",
|
| 133 |
+
"num_fingers": 2,
|
| 134 |
+
"obj_initial_pos": [
|
| 135 |
+
0,
|
| 136 |
+
0,
|
| 137 |
+
0
|
| 138 |
+
],
|
| 139 |
+
"obj_particle_id": 2,
|
| 140 |
+
"obj_v_mul": [
|
| 141 |
+
1.0,
|
| 142 |
+
0.0,
|
| 143 |
+
0.0
|
| 144 |
+
],
|
| 145 |
+
"obj_x_mul": [
|
| 146 |
+
0.0,
|
| 147 |
+
1.0,
|
| 148 |
+
0.0
|
| 149 |
+
],
|
| 150 |
+
"objective_reward_mode": null,
|
| 151 |
+
"objects_set_file": "objects_set_a.json",
|
| 152 |
+
"optimize_controller": true,
|
| 153 |
+
"optimize_design_types": [
|
| 154 |
+
"geometry",
|
| 155 |
+
"softness",
|
| 156 |
+
"suction_val"
|
| 157 |
+
],
|
| 158 |
+
"optimize_designer": true,
|
| 159 |
+
"out_dir": "./logs/debug_server/softzoo",
|
| 160 |
+
"recenter_mesh_target": false,
|
| 161 |
+
"render_every_iter": 12,
|
| 162 |
+
"rotation_up_direction": [
|
| 163 |
+
0.0,
|
| 164 |
+
1.0,
|
| 165 |
+
0.0
|
| 166 |
+
],
|
| 167 |
+
"save_controller": false,
|
| 168 |
+
"save_designer": false,
|
| 169 |
+
"save_every_iter": 12,
|
| 170 |
+
"sdf_basis_actuator_mul": 1.0,
|
| 171 |
+
"sdf_basis_coefs_activation": "linear",
|
| 172 |
+
"sdf_basis_init_coefs_actuator": null,
|
| 173 |
+
"sdf_basis_init_coefs_actuator_direction": null,
|
| 174 |
+
"sdf_basis_init_coefs_geometry": null,
|
| 175 |
+
"sdf_basis_init_coefs_softness": null,
|
| 176 |
+
"sdf_basis_mesh_paths": [],
|
| 177 |
+
"sdf_basis_n_voxels": 60,
|
| 178 |
+
"sdf_basis_passive_geometry_mul": 0.5,
|
| 179 |
+
"sdf_basis_passive_softness_mul": 10,
|
| 180 |
+
"sdf_basis_pcd_paths": [],
|
| 181 |
+
"sdf_basis_use_global_coefs": false,
|
| 182 |
+
"seed": 22,
|
| 183 |
+
"set_design_types": [
|
| 184 |
+
"geometry",
|
| 185 |
+
"softness",
|
| 186 |
+
"actuator",
|
| 187 |
+
"actuator_direction",
|
| 188 |
+
"is_passive_fixed",
|
| 189 |
+
"suction_val"
|
| 190 |
+
],
|
| 191 |
+
"sin_omega_mul": 10.0,
|
| 192 |
+
"static_as_fixed": true,
|
| 193 |
+
"substep_freq": 100,
|
| 194 |
+
"torch_seed": 22,
|
| 195 |
+
"v_following_mode": 0,
|
| 196 |
+
"v_following_v_mul": [
|
| 197 |
+
1.0,
|
| 198 |
+
1.0,
|
| 199 |
+
1.0
|
| 200 |
+
],
|
| 201 |
+
"v_mul": [
|
| 202 |
+
1.0,
|
| 203 |
+
0.0,
|
| 204 |
+
0.0
|
| 205 |
+
],
|
| 206 |
+
"wass_barycenter_init_coefs_actuator": null,
|
| 207 |
+
"wass_barycenter_init_coefs_geometry": null,
|
| 208 |
+
"wass_barycenter_init_coefs_softness": null,
|
| 209 |
+
"wass_barycenter_passive_geometry_mul": 0.5,
|
| 210 |
+
"wass_barycenter_passive_softness_mul": 10,
|
| 211 |
+
"x_mul": [
|
| 212 |
+
1.0,
|
| 213 |
+
0.0,
|
| 214 |
+
0.0
|
| 215 |
+
]
|
| 216 |
+
}
|
softzoo/ckpt/env_config.yaml
ADDED
|
@@ -0,0 +1,87 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
SIMULATOR:
|
| 2 |
+
dim: 3
|
| 3 |
+
gravity: [0., -3.8, 0.]
|
| 4 |
+
default_dt: 5.e-4
|
| 5 |
+
quality: 0.65
|
| 6 |
+
padding: [28, 3, 28]
|
| 7 |
+
needs_grad: True
|
| 8 |
+
use_checkpointing: True
|
| 9 |
+
max_substeps_local: 20
|
| 10 |
+
max_substeps: 7000
|
| 11 |
+
max_num_particles: 30000
|
| 12 |
+
use_dynamic_field: False
|
| 13 |
+
checkpoint_cache_device: torch_cpu
|
| 14 |
+
base_active_materials: []
|
| 15 |
+
max_actuation: 81
|
| 16 |
+
ENVIRONMENT:
|
| 17 |
+
use_semantic_occupancy: False
|
| 18 |
+
objective: throw_object
|
| 19 |
+
objective_config:
|
| 20 |
+
reward_mode: final
|
| 21 |
+
forward_direction: [0., 1., 0.]
|
| 22 |
+
max_episode_steps: 100
|
| 23 |
+
obj_particles_id: 2
|
| 24 |
+
ITEMS:
|
| 25 |
+
# Terrain
|
| 26 |
+
- type: Static.BoundingBox # World boundary
|
| 27 |
+
semantic_id: 0 # static obstacle
|
| 28 |
+
- type: Static.Terrain
|
| 29 |
+
surface: Surface.Slip
|
| 30 |
+
semantic_id: 0 # static obstacle
|
| 31 |
+
friction: 0.5
|
| 32 |
+
min_height: &ground_height 0.1
|
| 33 |
+
max_height: *ground_height
|
| 34 |
+
dampen_coeff: 1.0 # Should be around 0.5-0.6, lower will cause sinking, higher will cause bounce.
|
| 35 |
+
- type: Primitive.Box
|
| 36 |
+
size: [0.03, 0.08, 0.03]
|
| 37 |
+
sample_density: 8
|
| 38 |
+
initial_position: [0.25, 0.12, 0.4]
|
| 39 |
+
initial_velocity: [0., 0., 0.]
|
| 40 |
+
material: FakeRigid
|
| 41 |
+
particle_id: 2
|
| 42 |
+
semantic_id: 2
|
| 43 |
+
particle_info:
|
| 44 |
+
p_rho_0: !!float 7.e+2 # [6e+2, 5e+3]
|
| 45 |
+
# Environment-specific
|
| 46 |
+
use_renderer: False
|
| 47 |
+
actuation_strength: 0.3
|
| 48 |
+
observation_space: [time, com]
|
| 49 |
+
design_space: pbr
|
| 50 |
+
design_space_config:
|
| 51 |
+
n_actuators: 81
|
| 52 |
+
initial_principle_direction: [1., 0., 0.]
|
| 53 |
+
p_rho_lower_bound_mul: 0.1
|
| 54 |
+
base_shape:
|
| 55 |
+
type: Primitive.Box
|
| 56 |
+
size: [1.e-3, 1.e-3, 1.e-3]
|
| 57 |
+
sample_density: 32
|
| 58 |
+
initial_position: [0.55, 0.22, 0.4]
|
| 59 |
+
initial_velocity: [0., 0., 0.]
|
| 60 |
+
material: DiffAquaMuscle
|
| 61 |
+
particle_id: 3 # used as robot id
|
| 62 |
+
particle_info:
|
| 63 |
+
p_rho_0: 1.e+3
|
| 64 |
+
E_0: 1.e+4
|
| 65 |
+
semantic_id: 3
|
| 66 |
+
CUSTOM:
|
| 67 |
+
randomize_terrain: False
|
| 68 |
+
has_matter_on_ground: False
|
| 69 |
+
matter_id: 4
|
| 70 |
+
matter_materials: []
|
| 71 |
+
matter_thickness: 0.02
|
| 72 |
+
matter_sample_density: 8
|
| 73 |
+
matter_semantic_id: 4
|
| 74 |
+
matter_youngs_modulus: 1.e+5
|
| 75 |
+
matter_padding: [32, 3, 32]
|
| 76 |
+
RENDERER:
|
| 77 |
+
type: ggui
|
| 78 |
+
GGUI:
|
| 79 |
+
ambient_light: [0.5, 0.5, 0.5]
|
| 80 |
+
camera_lookat: [0.5, 0.1, 0.5] # horizontal look
|
| 81 |
+
camera_position: [0.5, 0.25, 0.05]
|
| 82 |
+
particle_radius: 0.002
|
| 83 |
+
particle_coloring_mode: actuation
|
| 84 |
+
ground_surface_cmap: textures/ground.png
|
| 85 |
+
res: [1920, 1080]
|
| 86 |
+
# meshify_particle_ids: [2]
|
| 87 |
+
# meshification_colors: [[1.,0.,0.,1.]]
|
training.log
ADDED
|
@@ -0,0 +1,102 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2025-12-11 04:04:51,535 [WARNING] Warning!!!!:
|
| 2 |
+
The number of actuators 81 must be equal to the number of generated labels 39. Probllem in configuration files
|
| 3 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 39 has too few points (0).
|
| 4 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 40 has too few points (0).
|
| 5 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 41 has too few points (0).
|
| 6 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 42 has too few points (0).
|
| 7 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 43 has too few points (0).
|
| 8 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 44 has too few points (0).
|
| 9 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 45 has too few points (0).
|
| 10 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 46 has too few points (0).
|
| 11 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 47 has too few points (0).
|
| 12 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 48 has too few points (0).
|
| 13 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 49 has too few points (0).
|
| 14 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 50 has too few points (0).
|
| 15 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 51 has too few points (0).
|
| 16 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 52 has too few points (0).
|
| 17 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 53 has too few points (0).
|
| 18 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 54 has too few points (0).
|
| 19 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 55 has too few points (0).
|
| 20 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 56 has too few points (0).
|
| 21 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 57 has too few points (0).
|
| 22 |
+
2025-12-11 04:04:51,630 [WARNING] Cluster 58 has too few points (0).
|
| 23 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 59 has too few points (0).
|
| 24 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 60 has too few points (0).
|
| 25 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 61 has too few points (0).
|
| 26 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 62 has too few points (0).
|
| 27 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 63 has too few points (0).
|
| 28 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 64 has too few points (0).
|
| 29 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 65 has too few points (0).
|
| 30 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 66 has too few points (0).
|
| 31 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 67 has too few points (0).
|
| 32 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 68 has too few points (0).
|
| 33 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 69 has too few points (0).
|
| 34 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 70 has too few points (0).
|
| 35 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 71 has too few points (0).
|
| 36 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 72 has too few points (0).
|
| 37 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 73 has too few points (0).
|
| 38 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 74 has too few points (0).
|
| 39 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 75 has too few points (0).
|
| 40 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 76 has too few points (0).
|
| 41 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 77 has too few points (0).
|
| 42 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 78 has too few points (0).
|
| 43 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 79 has too few points (0).
|
| 44 |
+
2025-12-11 04:04:51,631 [WARNING] Cluster 80 has too few points (0).
|
| 45 |
+
2025-12-11 04:10:40,182 [WARNING] Warning!!!!:
|
| 46 |
+
The number of actuators 81 must be equal to the number of generated labels 25. Probllem in configuration files
|
| 47 |
+
2025-12-11 04:10:40,248 [WARNING] Cluster 25 has too few points (0).
|
| 48 |
+
2025-12-11 04:10:40,248 [WARNING] Cluster 26 has too few points (0).
|
| 49 |
+
2025-12-11 04:10:40,248 [WARNING] Cluster 27 has too few points (0).
|
| 50 |
+
2025-12-11 04:10:40,248 [WARNING] Cluster 28 has too few points (0).
|
| 51 |
+
2025-12-11 04:10:40,248 [WARNING] Cluster 29 has too few points (0).
|
| 52 |
+
2025-12-11 04:10:40,248 [WARNING] Cluster 30 has too few points (0).
|
| 53 |
+
2025-12-11 04:10:40,248 [WARNING] Cluster 31 has too few points (0).
|
| 54 |
+
2025-12-11 04:10:40,248 [WARNING] Cluster 32 has too few points (0).
|
| 55 |
+
2025-12-11 04:10:40,248 [WARNING] Cluster 33 has too few points (0).
|
| 56 |
+
2025-12-11 04:10:40,248 [WARNING] Cluster 34 has too few points (0).
|
| 57 |
+
2025-12-11 04:10:40,248 [WARNING] Cluster 35 has too few points (0).
|
| 58 |
+
2025-12-11 04:10:40,248 [WARNING] Cluster 36 has too few points (0).
|
| 59 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 37 has too few points (0).
|
| 60 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 38 has too few points (0).
|
| 61 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 39 has too few points (0).
|
| 62 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 40 has too few points (0).
|
| 63 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 41 has too few points (0).
|
| 64 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 42 has too few points (0).
|
| 65 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 43 has too few points (0).
|
| 66 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 44 has too few points (0).
|
| 67 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 45 has too few points (0).
|
| 68 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 46 has too few points (0).
|
| 69 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 47 has too few points (0).
|
| 70 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 48 has too few points (0).
|
| 71 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 49 has too few points (0).
|
| 72 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 50 has too few points (0).
|
| 73 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 51 has too few points (0).
|
| 74 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 52 has too few points (0).
|
| 75 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 53 has too few points (0).
|
| 76 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 54 has too few points (0).
|
| 77 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 55 has too few points (0).
|
| 78 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 56 has too few points (0).
|
| 79 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 57 has too few points (0).
|
| 80 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 58 has too few points (0).
|
| 81 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 59 has too few points (0).
|
| 82 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 60 has too few points (0).
|
| 83 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 61 has too few points (0).
|
| 84 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 62 has too few points (0).
|
| 85 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 63 has too few points (0).
|
| 86 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 64 has too few points (0).
|
| 87 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 65 has too few points (0).
|
| 88 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 66 has too few points (0).
|
| 89 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 67 has too few points (0).
|
| 90 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 68 has too few points (0).
|
| 91 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 69 has too few points (0).
|
| 92 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 70 has too few points (0).
|
| 93 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 71 has too few points (0).
|
| 94 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 72 has too few points (0).
|
| 95 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 73 has too few points (0).
|
| 96 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 74 has too few points (0).
|
| 97 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 75 has too few points (0).
|
| 98 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 76 has too few points (0).
|
| 99 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 77 has too few points (0).
|
| 100 |
+
2025-12-11 04:10:40,249 [WARNING] Cluster 78 has too few points (0).
|
| 101 |
+
2025-12-11 04:10:40,250 [WARNING] Cluster 79 has too few points (0).
|
| 102 |
+
2025-12-11 04:10:40,250 [WARNING] Cluster 80 has too few points (0).
|
training_log.csv
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
phase,sampling_step,local_iter,batch_idx,sap_epoch,sap_loss,sap_inputs_grad_norm,sap_lr,sap_num_points,softzoo_loss,softzoo_grad_norm,softzoo_reward,softzoo_mean_loss,softzoo_scaled_mean_grad_norm,loss,grad_norm,note
|