qml.transforms.core.transform_dispatcher.TransformContainer¶
- class TransformContainer(transform, args=(), kwargs=None, use_argnum=False, **transform_config)[source]¶
Bases:
objectClass to store a quantum transform with its
args,kwargsand classical co-transforms. Usetransform().Warning
This class is developer-facing and should not be used directly. Instead, use
qml.transformif you would like to make a custom transform.See also
Attributes
The stored quantum transform's
args.The stored quantum transform's classical co-transform.
Trueif the transform needs to be executedTrueif the transform is informative.The stored quantum transform's
kwargs.The stored quantum transform's PLxPR transform.
The stored quantum transform.
- args¶
The stored quantum transform’s
args.
- classical_cotransform¶
The stored quantum transform’s classical co-transform.
- final_transform¶
Trueif the transform needs to be executed
- is_informative¶
Trueif the transform is informative.
- kwargs¶
The stored quantum transform’s
kwargs.
- plxpr_transform¶
The stored quantum transform’s PLxPR transform.
- transform¶
The stored quantum transform.