kempnerforge.config.metrics¶
Metrics configuration.
Classes
Logging and metrics settings. |
- class kempnerforge.config.metrics.MetricsConfig[source]¶
Bases:
objectLogging and metrics settings.
- __init__(log_interval=10, enable_wandb=False, enable_tensorboard=False, enable_mlflow=False, wandb_project='kempnerforge', wandb_run_name=None, wandb_run_id='', tensorboard_dir='tb_logs', mlflow_tracking_uri='databricks', mlflow_experiment=None, mlflow_run_name=None, mlflow_run_id='', mlflow_log_system_metrics=True, mlflow_system_metrics_interval=10.0)¶
- Parameters:
log_interval (int)
enable_wandb (bool)
enable_tensorboard (bool)
enable_mlflow (bool)
wandb_project (str)
wandb_run_name (str | None)
wandb_run_id (str)
tensorboard_dir (str)
mlflow_tracking_uri (str)
mlflow_experiment (str | None)
mlflow_run_name (str | None)
mlflow_run_id (str)
mlflow_log_system_metrics (bool)
mlflow_system_metrics_interval (float)
- Return type:
None