"gallery/git@developer.sourcefind.cn:OpenDAS/vision.git" did not exist on "cc26cd8139c672016b6a578ea8d02138b53eb193"
Commit 86064df7 authored by Patrick von Platen's avatar Patrick von Platen
Browse files

fix

parent 2665677b
...@@ -101,13 +101,15 @@ class DiffusionPipeline(ConfigMixin): ...@@ -101,13 +101,15 @@ class DiffusionPipeline(ConfigMixin):
config_dict = cls.get_config_dict(cached_folder) config_dict = cls.get_config_dict(cached_folder)
module_candidate = config_dict["_module"]
# if we load from explicit class, let's use it # if we load from explicit class, let's use it
if cls != DiffusionPipeline: if cls != DiffusionPipeline:
pipeline_class = cls pipeline_class = cls
else: else:
# else we need to load the correct module from the Hub # else we need to load the correct module from the Hub
class_name_ = config_dict["_class_name"] class_name_ = config_dict["_class_name"]
module = config_dict["_module"] module = module_candidate
pipeline_class = get_class_from_dynamic_module(cached_folder, module, class_name_, cached_folder) pipeline_class = get_class_from_dynamic_module(cached_folder, module, class_name_, cached_folder)
init_dict, _ = pipeline_class.extract_init_dict(config_dict, **kwargs) init_dict, _ = pipeline_class.extract_init_dict(config_dict, **kwargs)
...@@ -117,7 +119,7 @@ class DiffusionPipeline(ConfigMixin): ...@@ -117,7 +119,7 @@ class DiffusionPipeline(ConfigMixin):
for name, (library_name, class_name) in init_dict.items(): for name, (library_name, class_name) in init_dict.items():
importable_classes = LOADABLE_CLASSES[library_name] importable_classes = LOADABLE_CLASSES[library_name]
if library_name == module: if library_name == module_candidate:
# TODO(Suraj) # TODO(Suraj)
# for vq # for vq
pass pass
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment