jax_dna.ui.loggers.logger
Base logger protocol.
Attributes
Classes
Status of a simulator, objective, or observable. |
|
Base Logger that logs to disk. |
Functions
|
Convert a metric name to a valid filename. |
Module Contents
- jax_dna.ui.loggers.logger.MISSING_LOGDIR_WANING = '`log_dir` not results might not be saved to disk.'
- class jax_dna.ui.loggers.logger.Status(*args, **kwds)[source]
Bases:
enum.EnumStatus of a simulator, objective, or observable.
- STARTED = 0
- RUNNING = 1
- COMPLETE = 2
- ERROR = 3
- jax_dna.ui.loggers.logger.convert_to_fname(name: str) str[source]
Convert a metric name to a valid filename.
- class jax_dna.ui.loggers.logger.Logger(log_dir: str | pathlib.Path | None = None)[source]
Base Logger that logs to disk.
- log_dir = None
- __update_status(name: str, status: Status) None
Updates the status of a simulator, objective, or observable.
- update_objective_status(name: str, status: Status) None[source]
Updates the status of an objective.