Trainer
Macro Rendering Error¶
File: configuration/trainer.md
ImportError: The 'schedule_free_adamw' optimizer requires the schedulefree package. Install it with: pip install schedulefree
Traceback (most recent call last):
File "/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/mkdocs_macros/plugin.py", line 703, in render
return md_template.render(**page_variables)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/jinja2/environment.py", line 1295, in render
self.environment.handle_exception()
File "/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/jinja2/environment.py", line 942, in handle_exception
raise rewrite_traceback_stack(source=source)
File "<template>", line 45, in top-level template code
File "/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/jinja2/runtime.py", line 784, in _invoke
rv = self._func(*arguments)
^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/ludwig-docs/ludwig-docs/docs/macros/includes.md", line 12, in template
{% for line in schema_class_to_yaml(schema, sort_by_impact=sort_by_impact, exclude=exclude, updates=updates).split("\n") %}
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/runner/work/ludwig-docs/ludwig-docs/main.py", line 216, in schema_class_to_yaml
for k, v in cls(**updates).to_dict().items()
^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/pydantic/main.py", line 263, in __init__
validated_self = self.__pydantic_validator__.validate_python(data, self_instance=self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/ludwig/schema/utils.py", line 470, in model_post_init
post_init(self)
File "/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/ludwig/schema/optimizers.py", line 1012, in __post_init__
raise ImportError(
ImportError: The 'schedule_free_adamw' optimizer requires the `schedulefree` package. Install it with: pip install schedulefree