pyxla.sampling
==============

.. module:: pyxla.sampling
.. currentmodule:: pyxla.sampling

A set of functions and classes for sampling.

.. autoclass:: Sampler
   :show-inheritance:

   .. automethod:: sample

.. autoclass:: HilbertCurveSampler
   :show-inheritance:

   .. automethod:: sample

.. autoclass:: LatinHypercubeSampler
   :show-inheritance:

   .. automethod:: sample
   
.. autoclass:: RandomSampler
   :show-inheritance:

   .. automethod:: sample

.. autoclass:: WalkSampler
   :show-inheritance:

   .. automethod:: sample

.. autoclass:: RandomWalkSampler
   :show-inheritance:

   .. automethod:: sample

.. autoclass:: AdaptiveWalkSampler
   :show-inheritance:

   .. automethod:: sample

.. autofunction:: random_walk_sampling
.. autofunction:: hilbert_curve_sampling
.. autofunction:: hilbert_curve_neighbour_sampling
.. autofunction:: adaptive_walk_sampling_continuous

**References**

.. bibliography::
    :filter: docname in docnames