LogStore
Where metrics, hyperparams, and artifact pointers go.
Implementations:
JSONLLogStore- append-only metrics.jsonl.TensorBoardLogStore- wraps SummaryWriter (optional dep).SupabaseLogStore- persists rows to training_metrics table.MultiplexLogStore- fan out to several stores at once.
Attributes
attributenamestrFunctions
funclog_scalar(self, key, value, step) -> NoneparamselfparamkeystrparamvaluefloatparamstepintReturns
Nonefunclog_metrics(self, metrics, step) -> Noneparamselfparammetricsdict[str, float]paramstepintReturns
Nonefunclog_hyperparams(self, params) -> Noneparamselfparamparamsdict[str, Any]Returns
Nonefunclog_artifact(self, name, path, *, kind='file') -> Noneparamselfparamnamestrparampathstrparamkindstr= 'file'Returns
Nonefuncclose(self) -> NoneparamselfReturns
None