Apievsys_sdk
local_store
Always-on local mirror of experiment data (wandb-offline style).
Every DashboardClient write is also persisted under EVSYS_LOG_DIR
(default ./evsys_sdk). This guarantees no data is lost even
when the backend is unreachable, and is the only store used in offline mode.
Layout (flat by id, so each call only needs its own id)::
{log_dir}/ experiments/{experiment_id}/experiment.json generations/{generation_id}/generation.json metrics.jsonl evals.jsonl predictions.jsonl
attributelog= get_logger(__name__)attribute__all__= ['LocalExperimentStore', 'resolve_log_dir']funcresolve_log_dir(log_dir=None) -> PathResolve the local mirror directory from arg or EVSYS_LOG_DIR.
paramlog_dirstr | None= NoneReturns
pathlib.Path