File size: 3,346 Bytes
20cbfc0 | 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 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 | {
"anchor_teacher": "wan_base_motion_teacher",
"checkpoint_manifest": {
"extra_state": {
"best_auroc": 0.9588183889391717,
"epoch": 11
},
"files": {
"config.json": "535f34a206241cbd1c25afc76f144689cc5ec673ca0fe814dd4642c361871d45",
"discriminator.safetensors": "9cdeccb5545f3e6237709dab8be3b78f74c2dc44f72cb13f82c986134266de16",
"metrics.json": "ac5416c1effedf6bb37b3a42c833e9278d332d7ceed6bb3e15f092bce2585164",
"training_state.pt": "7b5da00a599e76d6ad127092ea83ff8a48fbaab2d0dbc9e7ef225d7c0327fc8f"
},
"format": "motion-discriminator-v1",
"model_class": "FlowMotionDiscriminator",
"model_config": {
"blocks_per_stage": 1,
"dropout": 0.0,
"in_channels": 3,
"input_clip": null,
"input_scale": 1.0,
"mlp_ratio": 4.0,
"num_heads": 4,
"stem_stride": 4,
"transformer_depth": 2,
"widths": [
32,
64,
128
]
},
"step": 19250
},
"checkpoint_name": "checkpoint-19250",
"checkpoint_step": 19250,
"motion_d_config": {
"data": {
"clip_frames": 16,
"frame_stride": 1,
"num_workers": 4,
"random_horizontal_flip": 0.0,
"random_start": false,
"resize_height": 240,
"resize_mode": "center_crop",
"resize_width": 416,
"train_manifest": "motion_phase0_artifacts/manifests/train.jsonl",
"val_manifest": "motion_phase0_artifacts/manifests/val.jsonl"
},
"evaluation": {
"max_abs_magnitude_correlation": 0.7,
"min_auroc": 0.8,
"min_pairwise_ranking": 0.75
},
"experiment_name": "motion_d_full",
"flow": {
"append_last_flow": true,
"backend": "raft_small",
"cache_dir": "motion_phase0_artifacts/flow_cache",
"device": "cuda:0",
"dtype": "float32",
"num_flow_updates": 12,
"weights": "motion_phase0_artifacts/weights/raft_small_C_T_V2-01064c6d.pth"
},
"hard_negatives": {
"enabled": true,
"operations": [
{
"name": "shuffle",
"weight": 1.0
},
{
"name": "repeat_drop",
"weight": 1.0
},
{
"name": "temporal_jitter",
"weight": 1.0
},
{
"name": "splice",
"weight": 1.0
}
],
"probability": 1.0
},
"model": {
"architecture": "factorized_3d",
"blocks_per_stage": 1,
"dropout": 0.0,
"in_channels": 3,
"mlp_ratio": 4.0,
"num_heads": 4,
"stem_stride": 4,
"transformer_depth": 2,
"widths": [
32,
64,
128
]
},
"output": {
"directory": "motion_phase0_artifacts/checkpoints/motion_d_full",
"keep_last_checkpoints": 3,
"overwrite": false
},
"schema_version": 1,
"seed": 42,
"training": {
"batch_size": 4,
"betas": [
0.0,
0.99
],
"device": "cuda:0",
"epochs": 20,
"eval_every_steps": 250,
"learning_rate": 0.0002,
"log_every_steps": 10,
"max_grad_norm": 1.0,
"precision": "bf16",
"r1_gamma": 1.0,
"r2_gamma": 0.0,
"regularization_interval": 16,
"save_every_steps": 250,
"weight_decay": 0.0001
}
},
"reward_kind": "logit",
"schema_version": 1
}
|