========================== qsttoolkit.data Subpackage ========================== This subpackage contains functions and classes for generating QuTiP representations of specific optical quantum states. These states can be produced individually, in batches of specified size with randomized state parameters, or in specific preset datasets, intended to be standard datasets for modelling. States can be produced as pure states, or with some mixing applied to the density matrix. Measurement data is generated for a variety of quantum optics measurement regimes using positive operator valued measures (POVMs) and multinomial sampling to simulate finite measurement shots. Different sources of noise can be applied to the measurement data at customizable levels. .. _ref1: references Individual States ================= .. automodule:: qsttoolkit.data.states :members: :undoc-members: :show-inheritance: State Batches ============= .. automodule:: qsttoolkit.data.state_batches :members: :undoc-members: :show-inheritance: Measurement =========== .. automodule:: qsttoolkit.data.measurement :members: :undoc-members: :show-inheritance: Noise ===== .. automodule:: qsttoolkit.data.noise :members: :undoc-members: :show-inheritance: Datasets ======== .. automodule:: qsttoolkit.data.datasets :members: :undoc-members: :show-inheritance: