| { |
| "schema": "aiflow-math-ink-06-public-checkpoint-index-v1", |
| "model_version": "AIFlow Math Ink 0.6 research", |
| "input_contract": { |
| "ink_space": [128, 128], |
| "maximum_events": 128, |
| "canonical_sample_hz": 6.0, |
| "sequence_channels": 19, |
| "source_modalities": ["online", "raster"] |
| }, |
| "output_contract": { |
| "exact_labels": 378, |
| "visual_families": 324, |
| "virtual_stroke_hypotheses": 4, |
| "behavior_roles": [ |
| "identifier_lower", |
| "identifier_upper", |
| "multiply_operator" |
| ] |
| }, |
| "seeds": { |
| "17": { |
| "base": "models/seed17/base_378.pt", |
| "online_adapter": "models/seed17/online_adapter.pt", |
| "behavior_role_head": "models/seed17/behavior_role_head.pt" |
| }, |
| "31": { |
| "base": "models/seed31/base_378.pt", |
| "online_adapter": "models/seed31/online_adapter.pt", |
| "behavior_role_head": "models/seed31/behavior_role_head.pt" |
| }, |
| "47": { |
| "base": "models/seed47/base_378.pt", |
| "online_adapter": "models/seed47/online_adapter.pt", |
| "behavior_role_head": "models/seed47/behavior_role_head.pt" |
| } |
| }, |
| "grouping_head": "artifacts/boundary_behavior_guard.joblib", |
| "p_boundary_auxiliary_head": { |
| "artifact": "models/auxiliary/boundary_auxiliary_head.pt", |
| "input_embedding": 384, |
| "threshold": 0.7, |
| "training_track": "P_with_obligations", |
| "validation_scope": "synthetic same-row/superscript/subscript proxy", |
| "product_validation": false |
| }, |
| "p_boundary_joint_deltas": { |
| "17": "models/auxiliary/seed17/boundary_joint_delta.pt", |
| "31": "models/auxiliary/seed31/boundary_joint_delta.pt", |
| "47": "models/auxiliary/seed47/boundary_joint_delta.pt", |
| "opened_modules": [ |
| "trajectory_encoder.blocks.3", |
| "trajectory_encoder.attention", |
| "exact_head", |
| "family_head", |
| "boundary_head" |
| ], |
| "training_track": "P_with_obligations", |
| "product_validation": false |
| }, |
| "device_contract_stress": { |
| "report": "reports/p_boundary_device_stress_3seed.json", |
| "modes": [ |
| "coordinate_jitter", |
| "timestamp_missing", |
| "sparse_sampling_recanonicalized", |
| "affine_device" |
| ], |
| "all_seed_mode_gates_passed": true, |
| "android_hardware_validation": false, |
| "product_validation": false |
| }, |
| "release_state": { |
| "track": "R_noncommercial_only", |
| "product_validation": false, |
| "commercial_release": false, |
| "litert_exported": false, |
| "distillation_allowed_for_r_track_heads": false |
| } |
| } |
|
|