netket_foundation.operator.ParametrizedOperator#
- class netket_foundation.operator.ParametrizedOperator(hilbert, parameter_space, function)[source]#
Operator wrapper that evaluates a physical operator from parameters carried in the sample.
Methods
__init__(hilbert, parameter_space, function)collect()Returns a guaranteed concrete instance of an operator.
conj(*[, concrete])conjugate(*[, concrete])Returns the complex-conjugate of this operator.
get_conn_padded(x)transpose(*[, concrete])Returns the transpose of this operator.
tree_flatten()tree_unflatten(metadata, data)with_params(params)Attributes
HReturns the Conjugate-Transposed operator
TReturns the transposed operator
dtypeThe dtype of the operator's matrix elements ⟨σ|Ô|σ'⟩.
functionhilbertThe hilbert space associated to this observable.
is_hermitianReturns true if this operator is hermitian.