(netket_observable_api)=
# netket.observable

```{eval-rst}
.. currentmodule:: netket.observable

```

This module contains various observables that can be computed from variational states.

## Abstract base class

```{eval-rst}
.. autosummary::
   :toctree: _generated/observable
   :template: class
   :nosignatures:

   AbstractObservable
```

## Observables

```{eval-rst}
.. autosummary::
   :toctree: _generated/observable
   :template: class
   :nosignatures:

   Renyi2EntanglementEntropy
   VarianceObservable
   InfidelityOperator
   VScore
```
