qml.devices.capabilities.OperatorProperties

class OperatorProperties(invertible=False, controllable=False, differentiable=False, conditions=<factory>)[source]

Bases: object

Information about support for each operation.

controllable

Whether the operation can be controlled.

differentiable

Whether the operation is supported for device gradients.

invertible

Whether the adjoint of the operation is also supported.

conditions

Execution conditions that the operation must meet.

controllable = False

Whether the operation can be controlled.

differentiable = False

Whether the operation is supported for device gradients.

invertible = False

Whether the adjoint of the operation is also supported.

conditions

Execution conditions that the operation must meet.

Contents

Using PennyLane

Release news

Development

API

Internals