JSONLLogStore
Attributes
attributenamestr= 'jsonl'attributeConfigtype= JSONLLogStoreConfigattributelog_dir= Path(log_dir).expanduser()Functions
func__init__(self, *, log_dir, metrics_file='metrics.jsonl', hyperparams_file='hyperparams.json', artifacts_file='artifacts.json') -> Noneparamselfparamlog_dirstrparammetrics_filestr= 'metrics.jsonl'paramhyperparams_filestr= 'hyperparams.json'paramartifacts_filestr= 'artifacts.json'Returns
Nonefunc_append(self, payload) -> Noneparamselfparampayloaddict[str, Any]Returns
Nonefunclog_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