![]() |
Multivariate Pattern Analysis in Python |
Verbose output and debugging facility
Examples: from verbosity import verbose, debug; debug.active = [1,2,3]; debug(1, “blah”)
The comprehensive API documentation for this module, including all technical details, is available in the Epydoc-generated API reference for mvpa.base.verbosity (for developers).
Bases: mvpa.base.verbosity.Logger
Logger which prints based on level – ie everything which is smaller than specified level
Define level logger.
See also
Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the LevelLogger documentation.
Full API documentation of LevelLogger in module mvpa.base.verbosity.
Bases: object
Base class to provide logging
Initialize the logger with a set of handlers to use for output
Each hanlder must have write() method implemented
See also
Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the Logger documentation.
Full API documentation of Logger in module mvpa.base.verbosity.
Bases: mvpa.base.verbosity.Logger
Logger which prints a message for a given ID just once.
It could be used for one-time warning to don’t overfill the output with useless repeatative messages
Define once logger.
See also
Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the OnceLogger documentation.
Full API documentation of OnceLogger in module mvpa.base.verbosity.
Bases: mvpa.base.verbosity.Logger
Logger which prints based on defined sets identified by Id.
See also
Derived classes might provide additional methods via their base classes. Please refer to the list of base classes (if it exists) at the begining of the SetLogger documentation.
Full API documentation of SetLogger in module mvpa.base.verbosity.