qml.capture¶
This module implements PennyLane’s capturing mechanism for hybrid quantum-classical programs.
Warning
This module is experimental and will change significantly in the future.
To activate and deactivate the new PennyLane program capturing mechanism, use
the switches qml.capture.enable
and qml.capture.disable
.
Whether or not the capturing mechanism is currently being used can be
queried with qml.capture.enabled
.
By default, the mechanism is disabled:
>>> import pennylane as qml
>>> qml.capture.enabled()
False
>>> qml.capture.enable()
>>> qml.capture.enabled()
True
>>> qml.capture.disable()
>>> qml.capture.enabled()
False
code/qml_capture
Download Python script
Download Notebook
View on GitHub