MHCXGraph.core.tracking¶
- class MHCXGraph.core.tracking.Tracker(cfg: TrackerConfig)[source]¶
Bases:
object- mark(step_label: str, key: str, info: str | dict | list | int | float | bool | None, *, subdir: str | None = None) Path | None[source]¶
Marca um checkpoint leve em .txt (se str) ou .json (se não for str).
- MHCXGraph.core.tracking.init_tracker(*, root: str | Path = 'CrossSteps', outdir: str | None = None, enabled: bool = True, prefer_npy_for_ndarray: bool = False, add_timestamp_prefix: bool = False) Tracker[source]¶
Inicializa/atualiza o tracker global com sua configuração.
- MHCXGraph.core.tracking.save(step: str, key: str, obj: Any, **opts) Path | None[source]¶
Compatível com seu uso: save(‘create_graphs’,’Subgraph’, obj).
- MHCXGraph.core.tracking.track(step: str, key: str, func: Callable[[...], Any], *args, **kwargs) Any[source]¶
Classes¶
|
|
|
Functions¶
|
|
|
Inicializa/atualiza o tracker global com sua configuração. |
|
|
|
Compatível com seu uso: save('create_graphs','Subgraph', obj). |
|
|
|
|
|