| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| |
|
| | from hydra.core.config_store import ConfigStore |
| |
|
| | from .config_base_conditioner import ( |
| | BaseVideoConditionerConfig, |
| | VideoConditionerFpsSizePaddingConfig, |
| | VideoExtendConditionerConfig, |
| | ) |
| | from .df_config_base_net import FADITV2_14B_Config, FADITV2Config |
| | from .df_config_base_tokenizer import get_cosmos_diffusion_tokenizer_comp8x8x8 |
| |
|
| |
|
| | def register_net(cs): |
| | cs.store( |
| | group="net", |
| | package="model.net", |
| | name="faditv2_7b", |
| | node=FADITV2Config, |
| | ) |
| | cs.store( |
| | group="net", |
| | package="model.net", |
| | name="faditv2_14b", |
| | node=FADITV2_14B_Config, |
| | ) |
| |
|
| |
|
| | def register_conditioner(cs): |
| | cs.store( |
| | group="conditioner", |
| | package="model.conditioner", |
| | name="basic", |
| | node=BaseVideoConditionerConfig, |
| | ) |
| | cs.store( |
| | group="conditioner", |
| | package="model.conditioner", |
| | name="add_fps_image_size_padding_mask", |
| | node=VideoConditionerFpsSizePaddingConfig, |
| | ) |
| | cs.store( |
| | group="conditioner", |
| | package="model.conditioner", |
| | name="video_cond", |
| | node=VideoExtendConditionerConfig, |
| | ) |
| |
|
| |
|
| | def register_tokenizer(cs): |
| | cs.store( |
| | group="tokenizer", |
| | package="model.tokenizer", |
| | name="cosmos_diffusion_tokenizer_res720_comp8x8x8_t121_ver092624", |
| | node=get_cosmos_diffusion_tokenizer_comp8x8x8(resolution="720", chunk_duration=121), |
| | ) |
| |
|
| |
|
| | def register_configs(): |
| | cs = ConfigStore.instance() |
| |
|
| | register_net(cs) |
| | register_conditioner(cs) |
| | register_tokenizer(cs) |
| |
|