ExperimentTracker API Reference
Class: ExperimentTracker
The main class for tracking experiments in ORruns.
Constructor
ExperimentTracker(
experiment_name: str,
base_dir: Optional[str] = None,
metadata: Optional[Dict] = None
)
Parameters
experiment_name: Name of the experimentbase_dir: Base directory for storing experiment datametadata: Additional metadata for the experiment
Methods
log_params
def log_params(self, params: Dict[str, Any]) -> None
Log experiment parameters.
log_metrics
def log_metrics(self, metrics: Dict[str, Union[float, int]]) -> None
Log experiment metrics.
save_artifact
def save_artifact(
self,
filename: str,
artifact: Union[pd.DataFrame, np.ndarray, Any],
artifact_type: str = "data"
) -> str
Save experiment artifacts (data, figures, etc.).
[Continue with other methods...]