| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
|
| from hydra.core.config_store import ConfigStore |
|
|
| from .general_dit_video_conditioned import VideoExtendGeneralDIT |
| from .lazy_config_init import LazyCall as L |
| from .lazy_config_init import LazyDict |
|
|
| Cosmos_1_0_Diffusion_Video2World_7B: LazyDict = LazyDict( |
| dict( |
| defaults=[ |
| {"override /net": "faditv2_7b"}, |
| {"override /conditioner": "video_cond"}, |
| {"override /tokenizer": "cosmos_diffusion_tokenizer_res720_comp8x8x8_t121_ver092624"}, |
| "_self_", |
| ], |
| model=dict( |
| latent_shape=[ |
| 16, |
| 16, |
| 88, |
| 160, |
| ], |
| conditioner=dict(video_cond_bool=dict()), |
| net=L(VideoExtendGeneralDIT)( |
| extra_per_block_abs_pos_emb=True, |
| rope_h_extrapolation_ratio=1.0, |
| rope_w_extrapolation_ratio=1.0, |
| rope_t_extrapolation_ratio=2.0, |
| extra_per_block_abs_pos_emb_type="learnable", |
| ), |
| ), |
| job=dict(group="Video2World", name="Cosmos_1_0_Diffusion_Video2World_7B"), |
| ) |
| ) |
|
|
|
|
| Cosmos_1_0_Diffusion_Video2World_14B: LazyDict = LazyDict( |
| dict( |
| defaults=[ |
| {"override /net": "faditv2_14b"}, |
| {"override /conditioner": "video_cond"}, |
| {"override /tokenizer": "cosmos_diffusion_tokenizer_res720_comp8x8x8_t121_ver092624"}, |
| "_self_", |
| ], |
| model=dict( |
| latent_shape=[ |
| 16, |
| 16, |
| 88, |
| 160, |
| ], |
| conditioner=dict(video_cond_bool=dict()), |
| net=L(VideoExtendGeneralDIT)( |
| extra_per_block_abs_pos_emb=True, |
| rope_h_extrapolation_ratio=2.0, |
| rope_t_extrapolation_ratio=2.0, |
| rope_w_extrapolation_ratio=2.0, |
| extra_h_extrapolation_ratio=2.0, |
| extra_t_extrapolation_ratio=2.0, |
| extra_w_extrapolation_ratio=2.0, |
| extra_per_block_abs_pos_emb_type="learnable", |
| ), |
| ), |
| job=dict(group="Video2World", name="Cosmos_1_0_Diffusion_Video2World_14B"), |
| ) |
| ) |
|
|
| cs = ConfigStore.instance() |
| cs.store( |
| group="experiment", |
| package="_global_", |
| name=Cosmos_1_0_Diffusion_Video2World_7B["job"]["name"], |
| node=Cosmos_1_0_Diffusion_Video2World_7B, |
| ) |
|
|
| cs = ConfigStore.instance() |
| cs.store( |
| group="experiment", |
| package="_global_", |
| name=Cosmos_1_0_Diffusion_Video2World_14B["job"]["name"], |
| node=Cosmos_1_0_Diffusion_Video2World_14B, |
| ) |
|
|