qml.operation.enable_new_opmath¶
-
enable_new_opmath
()[source]¶ Change dunder methods to return arithmetic operators instead of Hamiltonians and Tensors
Example
>>> qml.operation.active_new_opmath() False >>> type(qml.X(0) @ qml.Z(1)) <class 'pennylane.operation.Tensor'> >>> qml.operation.enable_new_opmath() >>> type(qml.X(0) @ qml.Z(1)) <class 'pennylane.ops.op_math.prod.Prod'>
code/api/pennylane.operation.enable_new_opmath
Download Python script
Download Notebook
View on GitHub