src.internal.experiment_connector package#
This module contains the experiment connector classes, which provides a common interface to allow the app to interact with different providers (e.g ClearML experiments, Weights and Biases runs, DVC, etc.)
- class src.internal.experiment_connector.Experiment[source]#
Bases:
object
Constructor class for different experiment connectors
- static from_connector(connector_type: Connector, **kwargs) ClearMLExperiment [source]#
Create a new experiment
- Parameters:
connector_type (Connector) – Type of connector to use
**kwargs – Keyword arguments to pass to connector
- Raises:
KeyError – If connector type is not supported
- Returns:
Created experiment
- Return type:
Submodules#
- src.internal.experiment_connector.clearml_exp module
ClearMLExperiment
ClearMLExperiment._abc_impl
ClearMLExperiment._to_plotly_json()
ClearMLExperiment.artifacts
ClearMLExperiment.clone()
ClearMLExperiment.clone_self()
ClearMLExperiment.close()
ClearMLExperiment.config
ClearMLExperiment.delete()
ClearMLExperiment.execute()
ClearMLExperiment.get()
ClearMLExperiment.get_metadata()
ClearMLExperiment.list_tasks()
ClearMLExperiment.metrics
ClearMLExperiment.models
ClearMLExperiment.plots
ClearMLExperiment.tags
- src.internal.experiment_connector.connector module