openfront-rl / ppo_v11 /manifest.json
djmango's picture
Sync manifest.json (28a2000add58)
04ec23c verified
Raw
History Blame Contribute Delete
1.52 kB
{
"format": "oftrain-safetensors",
"manifest_schema_version": 1,
"architecture": {
"name": "oftrain-policy",
"schema_version": 3,
"dimensions": {
"grid_channels": 99,
"fine_grid_channels": 100,
"player_features": 28,
"unit_features": 12,
"max_units": 32,
"transient_planes": 57,
"scalars": 11,
"local_planes": 5,
"actions": 21,
"build_types": 7,
"nuke_types": 5,
"quantity_params": 2,
"grid_tower_channels": 384,
"grid_tower_blocks": 6,
"hidden": 768,
"player_hidden": 160,
"local_hidden": 64,
"transformer_layers": 2,
"attention_heads": 4
},
"recurrent": {
"cell": "lstm",
"hidden_size": 512,
"state_size": 1024,
"context_schema": "action-outcome-v1",
"context_features": 14,
"context_embedding": 128,
"bptt_length": 24,
"rollout_length": 48,
"residual_initialization": "zero-output-projection",
"hidden_reset_policy": "episode_done"
}
},
"autoencoders": {
"fine": {
"ref": "../weights/ae/ae_v32_nostatic_d8c32.encoder.safetensors",
"format": "safetensors"
},
"coarse": {
"ref": "../weights/ae/ae_v32_nostatic_d16c32.encoder.safetensors",
"format": "safetensors"
}
},
"checkpoint": {
"weights": "latest.safetensors",
"state": "latest.state.json"
},
"update": 2561,
"stage": 26,
"curriculum_schedule": "v10",
"reward_profile": "v10-anti-spiral-v1"
}