mirror of
https://github.com/clearml/clearml-docs
synced 2025-01-31 14:37:18 +00:00
1.0 KiB
1.0 KiB
title |
---|
Python Fire |
Python Fire is a Python package for creating command-line interfaces.
ClearML integrates seamlessly with fire
and automatically logs its command-line parameters.
All you have to do is add two lines of code:
from clearml import Task
task = Task.init(task_name="<task_name>", project_name="<project_name>")
When the code runs, ClearML logs your command-line arguments, which you can view in the WebApp, in the experiment's Configuration > Hyperparameters > Args section.
In the UI, you can clone the task multiple times and set the clones' parameter values for execution by the ClearML Agent. When the clone is executed, the executing agent will use the new parameter values as if set by the command-line.
See code examples demonstrating integrating
ClearML with code that uses fire
.