netket.models.Gaussian

netket.models.Gaussian#

class netket.models.Gaussian[source]#

Bases: Module

Multivariate Gaussian function with mean 0 and parametrised covariance matrix \(\Sigma_{ij}\).

The wavefunction is given by the formula: \(\Psi(x) = \exp(\sum_{ij} x_i \Sigma_{ij} x_j)\). The (positive definite) \(\Sigma_{ij} = AA^T\) matrix is stored as non-positive definite matrix A.

Attributes
kernel_init: Callable[[Any, Sequence[int], Any], Union[ndarray, Array]]#

Initializer for the weights.

Methods
__call__(x_in)[source]#

Call self as a function.

Parameters:

x_in (ndarray | Array)