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:
objectConstructor 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
ClearMLExperimentClearMLExperiment._abc_implClearMLExperiment._to_plotly_json()ClearMLExperiment.artifactsClearMLExperiment.clone()ClearMLExperiment.clone_self()ClearMLExperiment.close()ClearMLExperiment.configClearMLExperiment.delete()ClearMLExperiment.execute()ClearMLExperiment.get()ClearMLExperiment.get_metadata()ClearMLExperiment.list_tasks()ClearMLExperiment.metricsClearMLExperiment.modelsClearMLExperiment.plotsClearMLExperiment.tags
- src.internal.experiment_connector.connector module