pub trait TrackingBackend {
// Required methods
fn save_run(&mut self, run: &Run) -> Result<()>;
fn load_run(&self, run_id: &str) -> Result<Run>;
fn list_runs(&self) -> Result<Vec<Run>>;
fn delete_run(&mut self, run_id: &str) -> Result<()>;
}Expand description
Trait for tracking storage backends
Implementations persist and retrieve experiment runs.
Required Methods§
Sourcefn delete_run(&mut self, run_id: &str) -> Result<()>
fn delete_run(&mut self, run_id: &str) -> Result<()>
Delete a run by its ID