From c8b5d5641271f88dc9c0ab41ca48e39ef143df3f Mon Sep 17 00:00:00 2001 From: yiyixuxu Date: Fri, 2 May 2025 00:46:31 +0200 Subject: [PATCH] make loader optional --- src/diffusers/pipelines/modular_pipeline.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/diffusers/pipelines/modular_pipeline.py b/src/diffusers/pipelines/modular_pipeline.py index 636b543395..c994b91ba8 100644 --- a/src/diffusers/pipelines/modular_pipeline.py +++ b/src/diffusers/pipelines/modular_pipeline.py @@ -199,7 +199,8 @@ class ModularPipelineMixin: state = PipelineState() if not hasattr(self, "loader"): - raise ValueError("Loader is not set, please call `setup_loader()` first.") + logger.warning("Loader is not set, please call `setup_loader()` if you need to load checkpoints for your pipeline.") + self.loader = None # Make a copy of the input kwargs input_params = kwargs.copy()