qml.capture.primitives.AbstractOperator

class AbstractOperator

Bases: AbstractValue

An operator captured into plxpr.

has_qdd

is_high

has_qdd = False
is_high = False

at_least_vspace()

join(other)

lo_ty()

lo_ty_qdd(qdd)

normalize()

str_short([short_dtypes, mesh_axis_types])

strip_weak_type()

to_tangent_aval()

update(**kwargs)

update_vma(vma)

update_weak_type(weak_type)

at_least_vspace()
join(other)
lo_ty()
lo_ty_qdd(qdd)
normalize()
str_short(short_dtypes=False, mesh_axis_types=False)
strip_weak_type()
to_tangent_aval()
update(**kwargs)
update_vma(vma)
update_weak_type(weak_type)

Contents

Using PennyLane

Release news

Development

API

Internals