base#
Base classes and interfaces for benchmark result storage.
Defines the storage abstraction for benchmark artifacts including backtest outputs, evaluation reports, and analysis visualizations. Provides a unified interface that can be implemented for different storage backends (local filesystem, cloud storage, databases, in-memory).
The storage interface ensures consistent data access patterns across different deployment environments while maintaining data integrity and enabling efficient retrieval for analysis and comparison workflows.
Classes#
Abstract base class for storing and retrieving benchmark results. |
|
In-memory implementation of BenchmarkStorage for testing and temporary use. |