Unverified Commit cdbf0ad8 authored by YiYi Xu's avatar YiYi Xu Committed by GitHub
Browse files

[modular] better warn message (#12573)

better warn message
parent 5e8415a3
...@@ -2130,8 +2130,13 @@ class ModularPipeline(ConfigMixin, PushToHubMixin): ...@@ -2130,8 +2130,13 @@ class ModularPipeline(ConfigMixin, PushToHubMixin):
component_load_kwargs[key] = value["default"] component_load_kwargs[key] = value["default"]
try: try:
components_to_register[name] = spec.load(**component_load_kwargs) components_to_register[name] = spec.load(**component_load_kwargs)
except Exception as e: except Exception:
logger.warning(f"Failed to create component '{name}': {e}") logger.warning(
f"\nFailed to create component {name}:\n"
f"- Component spec: {spec}\n"
f"- load() called with kwargs: {component_load_kwargs}\n\n"
f"{traceback.format_exc()}"
)
# Register all components at once # Register all components at once
self.register_components(**components_to_register) self.register_components(**components_to_register)
......
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