|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
from src.models.data.radym_wrapper import RadymWrapper |
|
|
|
|
|
dataset_registry = {} |
|
|
|
|
|
dataset_registry['default'] = { |
|
|
"has_latents": False, |
|
|
"is_w2c": False, |
|
|
"is_generated_cosmos_latent": False, |
|
|
"sampling_buckets": None, |
|
|
"end_view_idx": None, |
|
|
"start_view_target_idx": None, |
|
|
"end_view_target_idx": None, |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
dataset_registry['lyra_static'] = { |
|
|
'cls': RadymWrapper, |
|
|
'kwargs': { |
|
|
"root_path": "/path/to/static", |
|
|
"is_static": True, |
|
|
"is_multi_view": True, |
|
|
"has_latents": True, |
|
|
"is_generated_cosmos_latent": True, |
|
|
"sampling_buckets": [['0'], ['1'], ['2'], ['3'], ['4'], ['5']], |
|
|
"start_view_idx": 0, |
|
|
}, |
|
|
'scene_scale': 1., |
|
|
'max_gap': 121, |
|
|
'min_gap': 45, |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
dataset_registry['lyra_dynamic'] = { |
|
|
'cls': RadymWrapper, |
|
|
'kwargs': { |
|
|
"root_path": "/path/to/dynamic", |
|
|
"is_static": False, |
|
|
"is_multi_view": True, |
|
|
"has_latents": True, |
|
|
"is_generated_cosmos_latent": True, |
|
|
"sampling_buckets": [['0'], ['1'], ['2'], ['3'], ['4'], ['5']], |
|
|
"start_view_idx": 0, |
|
|
"end_view_idx": 5, |
|
|
"start_view_target_idx": 6, |
|
|
"end_view_target_idx": 11, |
|
|
}, |
|
|
'scene_scale': 1., |
|
|
'max_gap': 121, |
|
|
'min_gap': 45, |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
dataset_registry['lyra_static_demo'] = { |
|
|
'cls': RadymWrapper, |
|
|
'kwargs': { |
|
|
"root_path": "assets/demo/static/diffusion_output", |
|
|
"is_static": True, |
|
|
"is_multi_view": True, |
|
|
"has_latents": True, |
|
|
"is_generated_cosmos_latent": True, |
|
|
"sampling_buckets": [['0'], ['1'], ['2'], ['3'], ['4'], ['5']], |
|
|
"start_view_idx": 0, |
|
|
}, |
|
|
'scene_scale': 1., |
|
|
'max_gap': 121, |
|
|
'min_gap': 45, |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
dataset_registry['lyra_static_demo_generated'] = { |
|
|
'cls': RadymWrapper, |
|
|
'kwargs': { |
|
|
"root_path": "assets/demo/static/diffusion_output_generated", |
|
|
"is_static": True, |
|
|
"is_multi_view": True, |
|
|
"has_latents": True, |
|
|
"is_generated_cosmos_latent": True, |
|
|
"is_w2c": True, |
|
|
"sampling_buckets": [['0'], ['1'], ['2'], ['3'], ['4'], ['5']], |
|
|
"start_view_idx": 0, |
|
|
}, |
|
|
'scene_scale': 1., |
|
|
'max_gap': 121, |
|
|
'min_gap': 45, |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
dataset_registry['lyra_dynamic_demo'] = { |
|
|
'cls': RadymWrapper, |
|
|
'kwargs': { |
|
|
"root_path": "assets/demo/dynamic/diffusion_output", |
|
|
"is_static": False, |
|
|
"is_multi_view": True, |
|
|
"has_latents": True, |
|
|
"is_generated_cosmos_latent": True, |
|
|
"sampling_buckets": [['0'], ['1'], ['2'], ['3'], ['4'], ['5']], |
|
|
"start_view_idx": 0, |
|
|
"end_view_idx": 5, |
|
|
"start_view_target_idx": 6, |
|
|
"end_view_target_idx": 11, |
|
|
}, |
|
|
'scene_scale': 1., |
|
|
'max_gap': 121, |
|
|
'min_gap': 45, |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
dataset_registry['lyra_dynamic_demo_generated'] = { |
|
|
'cls': RadymWrapper, |
|
|
'kwargs': { |
|
|
"root_path": "assets/demo/dynamic/diffusion_output_generated", |
|
|
"is_static": False, |
|
|
"is_multi_view": True, |
|
|
"has_latents": True, |
|
|
"is_generated_cosmos_latent": True, |
|
|
"sampling_buckets": [['0'], ['1'], ['2'], ['3'], ['4'], ['5']], |
|
|
"start_view_idx": 0, |
|
|
"end_view_idx": 5, |
|
|
"start_view_target_idx": 6, |
|
|
"end_view_target_idx": 11, |
|
|
}, |
|
|
'scene_scale': 1., |
|
|
'max_gap': 121, |
|
|
'min_gap': 45, |
|
|
} |
|
|
|