Spaces:
Runtime error
Runtime error
| from typing import List | |
| from pathlib import Path | |
| from modules.params.params_mixin import AsDictMixin | |
| class InferenceParams(AsDictMixin): | |
| def __init__(self, | |
| # reset seed (only for inference) at every start | |
| reset_seed_per_generation: bool = True, | |
| ): | |
| super().__init__() | |
| self.reset_seed_per_generation = reset_seed_per_generation | |
| class T2VInferenceParams(InferenceParams): | |
| def __init__(self, | |
| n_autoregressive_generations: int = 1, | |
| num_conditional_frames: int = 8, # during GENERATION, take the last frames,i.e. [:-num_conditional_frames] | |
| # can be "15", i.e. take always the 16th frame of the entire video, or a range "-8:-1", take always frames -8:-1 of the last chunk | |
| anchor_frames: str = "15", | |
| **kwargs | |
| ): | |
| super().__init__(**kwargs) | |
| self.n_autoregressive_generations = n_autoregressive_generations | |
| self.num_conditional_frames = num_conditional_frames | |
| self.anchor_frames = anchor_frames | |