sf.physics.ansatze.ArrayAnsatz¶
- class mrmustard.physics.ansatze.ArrayAnsatz(array)[source]¶
Bases:
AnsatzThe ansatz of the Fock-Bargmann representation.
Represents the ansatz as a multidimensional array.
- Parameters:
array (
Batch[ndarray[Tuple[int,...],Union[TypeVar(R,float16,float32,float64),TypeVar(C,complex64,complex128),TypeVar(Z,int16,int32,int64),TypeVar(N,uint16,uint32,uint64)]]]) – A batched array.
>>> from mrmustard.physics.ansatze import ArrayAnsatz >>> array = np.random.random((2, 4, 5)) >>> ansatz = ArrayAnsatz(array)
Attributes
Methods
__call__(point)Evaluates this ansatz at a given point in the domain.
code/api/mrmustard.physics.ansatze.ArrayAnsatz
Download Python script
Download Notebook
View on GitHub