qml.logging¶
This module enables support for log-level messaging throughout PennyLane, following the native Python logging framework interface. Please see the PennyLane logging development guidelines, and the official Python documentation for details on usage https://docs.python.org/3/library/logging.html
Functions¶
This method returns the full absolute path to the the |
|
|
This function opens the log configuration file using OS-specific editors. |
|
This method allows to selectively enable logging throughout PennyLane, following the configuration options defined in the |
Classes¶
|
Filters logs that are less verbose than the DEBUG level (CRITICAL, ERROR, WARN & INFO). |
|
This formatter has the default rules used for formatting PennyLane log messages. |
Filters logs not originating from the current executing Python process ID. |
|
|
This formatter has a simplified layout and rules used for formatting PennyLane log messages. |
Variables¶
|
This decorator utility generates a string containing the called function, the passed arguments, and the source of the function call. |
|
This decorator utility generates a string containing the called function, the passed arguments, and the source of the function call. |