MetricConfig
"# MetricConfig\n\n```python\nfrom modal_training_gym.common.metrics import MetricConfig\n```\n\nDefines metric tracker metadata, environment variables, and links.\n\n**Attributes**\n\n<div class=\"tg-param\">\n<p><strong>project</strong> <code>str</code></p>\n<p>Metric project name. <span class=\"tg-param-default\">Default: \"\"</span></p>\n</div>\n\n<div class=\"tg-param\">\n<p><strong>group</strong> <code>str</code></p>\n<p>Group tag for related runs. <span class=\"tg-param-default\">Default: \"\"</span></p>\n</div>\n\n<div class=\"tg-param\">\n<p><strong>exp_name</strong> <code>str</code></p>\n<p>Run display name. <span class=\"tg-param-default\">Default: \"\"</span></p>\n</div>\n\n<div class=\"tg-param\">\n<p><strong>disable_random_suffix</strong> <code>bool</code></p>\n<p>Preserve the configured run name. <span class=\"tg-param-default\">Default: True</span></p>\n</div>\n\n## `metadata`\n\n```python\nmetadata(*, entity: str = '', run_id: str = '') -> dict[str, str]\n```\n\n## `provider`\n\n```python\nprovider: str\n```\n\nMachine-readable metric provider identifier.\n\n## `runtime_env`\n\n```python\nruntime_env(*, run_id: str, entity: str = '') -> dict[str, str]\n```\n\n## `url`\n\n```python\nurl(*, entity: str = '', run_id: str = '') -> str | None\n```\n"
from modal_training_gym.common.metrics import MetricConfigDefines metric tracker metadata, environment variables, and links.
Attributes
project str
Metric project name. Default: ""
group str
Group tag for related runs. Default: ""
exp_name str
Run display name. Default: ""
disable_random_suffix bool
Preserve the configured run name. Default: True
metadata
Section titled “metadata”metadata(*, entity: str = '', run_id: str = '') -> dict[str, str]provider
Section titled “provider”provider: strMachine-readable metric provider identifier.
runtime_env
Section titled “runtime_env”runtime_env(*, run_id: str, entity: str = '') -> dict[str, str]url(*, entity: str = '', run_id: str = '') -> str | None