Run description
The description attribute is a way to manually annotate or comment on the run. You can display the description wherever you analyze your runs.
Aside from tags, the description is the only attribute that you can edit through the web app. Otherwise it behaves like any String
attribute.
Manage description in the web app
To add or modify a description:
- In the runs table, click inside the Description column.
- Enter the description text and press or click outside of the cell.
Alternatively, you can modify the description in the run information menu:
- Open the run menu () and select Run information.
- In the Run information modal, enter your text in the Description box.
- To save the description, click .
Note that run descriptions can be edited by any project member with the Contributor role.
Display description
You can display the sys/description
attribute in the following ways:
- As a column in the runs table.
- As a row in the side-by-side view.
- As a single-value widget in dashboards.
- As a column in the chart legend:
Add a description via API
Use the log_configs()
method to log a string to the sys/description
attribute:
from neptune_scale import Run
run = Run(...)
run.log_configs({"sys/description": "First experimentation with new v2.0 dataset"})
Edit description via API
You can also modify a run's description using the Python client library:
-
If the run is inactive, resume it first:
from neptune_scale import Run
run = Run(run_id="SomeExistingRunId", resume=True, ...) -
Overwrite the description attribute:
run.log_configs({"sys/description": "Correction: First experimentation with new v3.0 dataset"})