Skip to content

Logging Utilities

Helper functions that configure logging for training workflows.

anfis_toolbox.logging_config

Logging configuration for ANFIS toolbox.

disable_training_logs

disable_training_logs() -> None

Disable training progress logs.

enable_training_logs

enable_training_logs() -> None

Enable training progress logs with a simple format.

setup_logging

setup_logging(
    level: str = "INFO", format_string: str | None = None
) -> None

Setup logging configuration for ANFIS toolbox.

Parameters:

Name Type Description Default
level str

Logging level ('DEBUG', 'INFO', 'WARNING', 'ERROR', 'CRITICAL').

'INFO'
format_string str

Custom format string for log messages.

None