mathxlab.exp.logging_setup¶
Backwards-compatible logging setup for experiment runs.
Stability
Status: Experimental.
This project treats the documented names as the public surface, but details may still evolve.
If you need strict API guarantees, add __all__ = [...] to each module and version releases accordingly.
Design notes¶
Keep experiment scripts small: delegate I/O, seeding, and logging here.
Aim for reproducible outputs (fixed seeds, stable file names).
Examples¶
Backwards-compatible logging setup¶
from mathxlab.exp.logging_setup import configure_logging
configure_logging()
Public API¶
Name |
Kind |
Summary |
|---|---|---|
|
function |
Backward-compatible wrapper around |
Reference¶
Functions¶
- mathxlab.exp.logging_setup.configure_logging(*, verbose, log_file=None)[source]¶
Backward-compatible wrapper around
mathxlab.exp.logging.setup_logging().- Parameters:
verbose – If True, enable DEBUG only for
mathxlab.*loggers.log_file – Optional log file path (UTF-8).
Examples
>>> from mathxlab.exp.logging_setup import configure_logging >>> configure_logging(verbose=True)