wlsaidhi's picture
Add files using upload-large-folder tool
e358bb1 verified
Raw
History Blame Contribute Delete
6.15 kB
{
"base_model_dir": "/mnt/lustre/vlm-k1kong/models/MiniMax-H3",
"config": {
"callbacks": {
"grad_clip": {
"_target_": "fastvideo.train.callbacks.grad_clip.GradNormClipCallback",
"max_grad_norm": 1.0
},
"latent_vis": {
"_target_": "fastvideo.train.callbacks.latent_vis.LatentVisCallback",
"every_steps": 100,
"fps": 24
},
"validation": {
"_target_": "fastvideo.train.callbacks.validation.ValidationCallback",
"dataset_file": "/mnt/lustre/vlm-shared/h3_t2av_preprocessed/v10_mixed_native_v3/validation/heldout60.json",
"every_steps": 100,
"guidance_scale": 1.0,
"max_record_num_frames": 345,
"num_videos_per_prompt": 1,
"offload_training_state": true,
"pipeline_target": "fastvideo.pipelines.basic.minimax_h3.minimax_h3_pipeline.MiniMaxH3Pipeline",
"run_at_start": true,
"sampling_steps": [
4
],
"text_encoder_cpu_offload": true,
"use_record_dimensions": true,
"use_validation_media_conditioning": false,
"vae_cpu_offload": true
}
},
"method": {
"_target_": "fastvideo.train.methods.distribution_matching.dmd2.DMD2Method",
"cfg_uncond": {
"text": "zero"
},
"dmd_denoising_steps": [
999,
749,
500,
250
],
"fake_score_betas": [
0.9,
0.999
],
"fake_score_learning_rate": 2e-06,
"fake_score_loss_space": "x0",
"fake_score_lr_scheduler": "constant",
"generator_update_interval": 5,
"max_timestep_ratio": 0.999,
"min_timestep_ratio": 0.001,
"real_score_guidance_scale": 1.0,
"rollout_mode": "data_latent",
"score_timestep_continuous": true,
"score_timestep_shift": 2.4,
"score_timestep_warp_max": 0.999
},
"models": {
"critic": {
"_target_": "fastvideo.train.models.minimax_h3.MiniMaxH3DMDModel",
"attention_backend": "FLASH_ATTN",
"disable_custom_init_weights": true,
"enable_gradient_checkpointing_type": "full",
"init_from": "/mnt/lustre/vlm-k1kong/models/MiniMax-H3",
"trainable": true
},
"student": {
"_target_": "fastvideo.train.models.minimax_h3.MiniMaxH3DMDModel",
"attention_backend": "VIDEO_SPARSE_ATTN_H3",
"enable_gradient_checkpointing_type": "full",
"init_from": "/mnt/lustre/vlm-k1kong/models/MiniMax-H3",
"trainable": true
},
"teacher": {
"_target_": "fastvideo.train.models.minimax_h3.MiniMaxH3DMDModel",
"attention_backend": "FLASH_ATTN",
"disable_custom_init_weights": true,
"init_from": "/mnt/lustre/vlm-k1kong/models/MiniMax-H3",
"trainable": false
}
},
"pipeline": {
"dit_config": {
"uniform_parameter_dtype": false
}
},
"training": {
"checkpoint": {
"checkpointing_start_step": 100,
"checkpoints_total_limit": 3,
"inference_checkpoint_dtype": "bfloat16",
"inference_checkpoint_role": "student",
"output_dir": "/mnt/lustre/vlm-wlsaidhi/fastvideo/outputs/minimax_h3_dmd2_sp2_fsdp64_v11_dataonly_mixed_vsa64",
"require_complete_training_checkpoint": true,
"resume_from_checkpoint": "latest",
"save_inference_checkpoint_on_validation": true,
"training_state_checkpointing_steps": 100
},
"data": {
"data_path": [
"/mnt/lustre/vlm-shared/h3_t2av_preprocessed/v10_mixed_native_v3/h3_t2av_video_nuva_50k_720_mixed_len/data",
"/mnt/lustre/vlm-shared/h3_t2av_preprocessed/v10_mixed_native_v3/h3_t2av_video_5s_768p/data",
"/mnt/lustre/vlm-shared/h3_t2av_preprocessed/v10_mixed_native_v3/h3_t2av_video_nuva_10k_720_mixed_len/data",
"/mnt/lustre/vlm-shared/h3_t2av_preprocessed/v10_mixed_native_v3/h3_t2av_video_nuva_10k_mixed_res_len/data",
"/mnt/lustre/vlm-shared/h3_t2av_preprocessed/v10_mixed_native_v3/h3_t2av_fastgen_vidprom_150k/data"
],
"dataloader_num_workers": 0,
"native_shape_bucketing": true,
"num_frames": 124,
"num_height": 768,
"num_latent_t": 37,
"num_width": 1344,
"preprocessed_data_type": "t2va",
"seed": 42,
"train_batch_size": 1,
"training_cfg_rate": 0.0
},
"distributed": {
"hsdp_replicate_dim": 1,
"hsdp_shard_dim": 64,
"num_gpus": 64,
"sp_size": 2,
"tp_size": 1
},
"dit_precision": "fp32",
"loop": {
"gradient_accumulation_steps": 2,
"max_train_steps": 4000
},
"model": {
"enable_gradient_checkpointing_type": "full",
"enable_torch_compile": true,
"precondition_outputs": false,
"torch_compile_kwargs": {
"dynamic": true,
"recompile_limit": 32
}
},
"optimizer": {
"betas": [
0.9,
0.999
],
"learning_rate": 2e-06,
"lr_scheduler": "constant",
"lr_warmup_steps": 0,
"weight_decay": 0.01
},
"tracker": {
"project_name": "h3-dmd2-vsa",
"run_name": "dmd2_sp2_fsdp64_v11_dataonly_mixed_vsa64"
},
"vsa": {
"sparsity": 0.9,
"tile_size": 64
}
}
},
"dtype": "bfloat16",
"format_version": 1,
"kind": "inference",
"max_shard_size_bytes": 5368709120,
"module": "transformer",
"role": "student",
"shard_count": 14,
"shard_file_sizes": [
5331008552,
5318721256,
5318721248,
4875566048,
5318505992,
5164580688,
5318721240,
5318721248,
4875566056,
5318505984,
5164580688,
5318721256,
5318721208,
2138941296
],
"shard_sizes": [
5331000320,
5318715392,
5318715392,
4875560448,
5318500352,
5164574720,
5318715392,
5318715392,
4875560448,
5318500352,
5164574720,
5318715392,
5318715392,
2138938880
],
"step": 1900,
"tensor_count": 688,
"total_size": 70099502592
}