diff --git a/src/diffusers/pipelines/cosmos/pipeline_cosmos_text2image.py b/src/diffusers/pipelines/cosmos/pipeline_cosmos_text2image.py index 7efafcd7be..fb70c980d2 100644 --- a/src/diffusers/pipelines/cosmos/pipeline_cosmos_text2image.py +++ b/src/diffusers/pipelines/cosmos/pipeline_cosmos_text2image.py @@ -312,7 +312,6 @@ class CosmosTextToImagePipeline(DiffusionPipeline): return prompt_embeds, negative_prompt_embeds - # Copied from diffusers.pipelines.cosmos.pipeline_cosmos_text2world.CosmosTextToWorldPipeline.prepare_latents def prepare_latents( self, batch_size: int, diff --git a/src/diffusers/utils/dummy_pt_objects.py b/src/diffusers/utils/dummy_pt_objects.py index 24b3c3d7be..a4590f6786 100644 --- a/src/diffusers/utils/dummy_pt_objects.py +++ b/src/diffusers/utils/dummy_pt_objects.py @@ -1808,6 +1808,21 @@ class FlowMatchEulerDiscreteScheduler(metaclass=DummyObject): requires_backends(cls, ["torch"]) +class FlowMatchEulerEDMCosmos2_0Scheduler(metaclass=DummyObject): + _backends = ["torch"] + + def __init__(self, *args, **kwargs): + requires_backends(self, ["torch"]) + + @classmethod + def from_config(cls, *args, **kwargs): + requires_backends(cls, ["torch"]) + + @classmethod + def from_pretrained(cls, *args, **kwargs): + requires_backends(cls, ["torch"]) + + class FlowMatchHeunDiscreteScheduler(metaclass=DummyObject): _backends = ["torch"] diff --git a/src/diffusers/utils/dummy_torch_and_transformers_objects.py b/src/diffusers/utils/dummy_torch_and_transformers_objects.py index cc8f3e01ee..1ee5368b1f 100644 --- a/src/diffusers/utils/dummy_torch_and_transformers_objects.py +++ b/src/diffusers/utils/dummy_torch_and_transformers_objects.py @@ -407,6 +407,21 @@ class ConsisIDPipeline(metaclass=DummyObject): requires_backends(cls, ["torch", "transformers"]) +class CosmosTextToImagePipeline(metaclass=DummyObject): + _backends = ["torch", "transformers"] + + def __init__(self, *args, **kwargs): + requires_backends(self, ["torch", "transformers"]) + + @classmethod + def from_config(cls, *args, **kwargs): + requires_backends(cls, ["torch", "transformers"]) + + @classmethod + def from_pretrained(cls, *args, **kwargs): + requires_backends(cls, ["torch", "transformers"]) + + class CosmosTextToWorldPipeline(metaclass=DummyObject): _backends = ["torch", "transformers"]