LICENSE
README.md
pyproject.toml
doc/conf.py
doc/_ext/edit_on_github.py
mrmustard/__init__.py
mrmustard/_version.py
mrmustard.egg-info/PKG-INFO
mrmustard.egg-info/SOURCES.txt
mrmustard.egg-info/dependency_links.txt
mrmustard.egg-info/requires.txt
mrmustard.egg-info/top_level.txt
mrmustard/lab/__init__.py
mrmustard/lab/circuit_components.py
mrmustard/lab/circuits.py
mrmustard/lab/samplers.py
mrmustard/lab/utils.py
mrmustard/lab/circuit_components_utils/__init__.py
mrmustard/lab/circuit_components_utils/b_to_ch.py
mrmustard/lab/circuit_components_utils/b_to_ps.py
mrmustard/lab/circuit_components_utils/b_to_q.py
mrmustard/lab/circuit_components_utils/trace_out.py
mrmustard/lab/states/__init__.py
mrmustard/lab/states/bargmann_eigenstate.py
mrmustard/lab/states/base.py
mrmustard/lab/states/coherent.py
mrmustard/lab/states/displaced_squeezed.py
mrmustard/lab/states/dm.py
mrmustard/lab/states/gaussian_state.py
mrmustard/lab/states/ket.py
mrmustard/lab/states/number.py
mrmustard/lab/states/quadrature_eigenstate.py
mrmustard/lab/states/sauron.py
mrmustard/lab/states/squeezed_vacuum.py
mrmustard/lab/states/thermal.py
mrmustard/lab/states/two_mode_squeezed_vacuum.py
mrmustard/lab/states/vacuum.py
mrmustard/lab/transformations/__init__.py
mrmustard/lab/transformations/amplifier.py
mrmustard/lab/transformations/attenuator.py
mrmustard/lab/transformations/base.py
mrmustard/lab/transformations/bsgate.py
mrmustard/lab/transformations/cxgate.py
mrmustard/lab/transformations/czgate.py
mrmustard/lab/transformations/dgate.py
mrmustard/lab/transformations/fockdamping.py
mrmustard/lab/transformations/gaussrandnoise.py
mrmustard/lab/transformations/ggate.py
mrmustard/lab/transformations/identity.py
mrmustard/lab/transformations/interferometer.py
mrmustard/lab/transformations/mzgate.py
mrmustard/lab/transformations/pgate.py
mrmustard/lab/transformations/phasenoise.py
mrmustard/lab/transformations/realinterferometer.py
mrmustard/lab/transformations/rgate.py
mrmustard/lab/transformations/s2gate.py
mrmustard/lab/transformations/sgate.py
mrmustard/math/__init__.py
mrmustard/math/autocast.py
mrmustard/math/backend_base.py
mrmustard/math/backend_jax.py
mrmustard/math/backend_manager.py
mrmustard/math/backend_numpy.py
mrmustard/math/backend_tensorflow.py
mrmustard/math/caching.py
mrmustard/math/parameter_set.py
mrmustard/math/parameters.py
mrmustard/math/jax_vjps/__init__.py
mrmustard/math/jax_vjps/fock_utils.py
mrmustard/math/jax_vjps/hermite.py
mrmustard/math/lattice/__init__.py
mrmustard/math/lattice/autoshape.py
mrmustard/math/lattice/neighbors.py
mrmustard/math/lattice/paths.py
mrmustard/math/lattice/pivots.py
mrmustard/math/lattice/steps.py
mrmustard/math/lattice/strategies/__init__.py
mrmustard/math/lattice/strategies/beamsplitter.py
mrmustard/math/lattice/strategies/binomial.py
mrmustard/math/lattice/strategies/displacement.py
mrmustard/math/lattice/strategies/fast_diagonal.py
mrmustard/math/lattice/strategies/squeezer.py
mrmustard/math/lattice/strategies/compactFock/__init__.py
mrmustard/math/lattice/strategies/compactFock/diagonal_amps.py
mrmustard/math/lattice/strategies/compactFock/diagonal_grad.py
mrmustard/math/lattice/strategies/compactFock/helperFunctions.py
mrmustard/math/lattice/strategies/compactFock/inputValidation.py
mrmustard/math/lattice/strategies/compactFock/singleLeftoverMode_amps.py
mrmustard/math/lattice/strategies/compactFock/singleLeftoverMode_grad.py
mrmustard/math/lattice/strategies/vanilla/__init__.py
mrmustard/math/lattice/strategies/vanilla/batch.py
mrmustard/math/lattice/strategies/vanilla/core.py
mrmustard/math/lattice/strategies/vanilla/gradients.py
mrmustard/path/__init__.py
mrmustard/path/branch_and_bound.py
mrmustard/path/optimize.py
mrmustard/physics/__init__.py
mrmustard/physics/bargmann_utils.py
mrmustard/physics/fock_utils.py
mrmustard/physics/gaussian.py
mrmustard/physics/gaussian_integrals.py
mrmustard/physics/husimi.py
mrmustard/physics/mm_einsum.py
mrmustard/physics/symplectics.py
mrmustard/physics/triples.py
mrmustard/physics/utils.py
mrmustard/physics/wigner.py
mrmustard/physics/wires.py
mrmustard/physics/ansatz/__init__.py
mrmustard/physics/ansatz/array_ansatz.py
mrmustard/physics/ansatz/base.py
mrmustard/physics/ansatz/polyexp_ansatz.py
mrmustard/training/__init__.py
mrmustard/training/callbacks.py
mrmustard/training/optimizer.py
mrmustard/training/optimizer_jax.py
mrmustard/training/parameter_update_jax.py
mrmustard/training/progress_bar.py
mrmustard/utils/__init__.py
mrmustard/utils/argsort.py
mrmustard/utils/filters.py
mrmustard/utils/logger.py
mrmustard/utils/serialize.py
mrmustard/utils/settings.py
mrmustard/utils/typing.py
mrmustard/widgets/__init__.py
mrmustard/widgets/css.py
tests/__init__.py
tests/conftest.py
tests/random.py
tests/test_about.py
tests/test_lab/__init__.py
tests/test_lab/test_circuit_components.py
tests/test_lab/test_circuits.py
tests/test_lab/test_samplers.py
tests/test_lab/test_circuit_components_utils/__init__.py
tests/test_lab/test_circuit_components_utils/test_b_to_ch.py
tests/test_lab/test_circuit_components_utils/test_b_to_ps.py
tests/test_lab/test_circuit_components_utils/test_b_to_q.py
tests/test_lab/test_circuit_components_utils/test_trace_out.py
tests/test_lab/test_path/test_branch_and_bound.py
tests/test_lab/test_states/__init__.py
tests/test_lab/test_states/test_bargmann_eigenstate.py
tests/test_lab/test_states/test_coherent.py
tests/test_lab/test_states/test_displaced_squeezed.py
tests/test_lab/test_states/test_dm.py
tests/test_lab/test_states/test_gaussian_state.py
tests/test_lab/test_states/test_ket.py
tests/test_lab/test_states/test_number.py
tests/test_lab/test_states/test_quadrature_eigenstate.py
tests/test_lab/test_states/test_sauron.py
tests/test_lab/test_states/test_squeezed_vacuum.py
tests/test_lab/test_states/test_states_visualization.py
tests/test_lab/test_states/test_thermal.py
tests/test_lab/test_states/test_two_mode_squeezed_vacuum.py
tests/test_lab/test_states/test_vacuum.py
tests/test_lab/test_transformations/__init__.py
tests/test_lab/test_transformations/test_amplifier.py
tests/test_lab/test_transformations/test_attenuator.py
tests/test_lab/test_transformations/test_bsgate.py
tests/test_lab/test_transformations/test_cxgate.py
tests/test_lab/test_transformations/test_czgate.py
tests/test_lab/test_transformations/test_dgate.py
tests/test_lab/test_transformations/test_fockdamping.py
tests/test_lab/test_transformations/test_gaussrandnoise.py
tests/test_lab/test_transformations/test_ggate.py
tests/test_lab/test_transformations/test_identity.py
tests/test_lab/test_transformations/test_interferometer.py
tests/test_lab/test_transformations/test_mzgate.py
tests/test_lab/test_transformations/test_pgate.py
tests/test_lab/test_transformations/test_phasenoise.py
tests/test_lab/test_transformations/test_realinterferometer.py
tests/test_lab/test_transformations/test_rgate.py
tests/test_lab/test_transformations/test_s2gate.py
tests/test_lab/test_transformations/test_sgate.py
tests/test_lab/test_transformations/test_transformations_base.py
tests/test_math/__init__.py
tests/test_math/test_backend_manager.py
tests/test_math/test_compactFock.py
tests/test_math/test_fast_diagonal.py
tests/test_math/test_jitting.py
tests/test_math/test_parameter_set.py
tests/test_math/test_parameters.py
tests/test_math/test_special.py
tests/test_math/test_lattice/test_lattice_functions.py
tests/test_math/test_lattice/test_vanilla.py
tests/test_physics/__init__.py
tests/test_physics/test_bargmann_utils.py
tests/test_physics/test_fidelity.py
tests/test_physics/test_fock_utils.py
tests/test_physics/test_gaussian_integrals.py
tests/test_physics/test_mm_einsum.py
tests/test_physics/test_symplectics.py
tests/test_physics/test_triples.py
tests/test_physics/test_wigner.py
tests/test_physics/test_wires.py
tests/test_physics/test_ansatz/__init__.py
tests/test_physics/test_ansatz/test_array_ansatz.py
tests/test_physics/test_ansatz/test_polyexp_ansatz.py
tests/test_training/__init__.py
tests/test_training/test_callbacks.py
tests/test_training/test_opt_lab.py
tests/test_training/test_opt_lab_jax.py
tests/test_training/test_riemannian_opt.py
tests/test_utils/__init__.py
tests/test_utils/test_argsort.py
tests/test_utils/test_logger.py
tests/test_utils/test_serialize.py
tests/test_utils/test_settings.py
tests/test_utils/test_typing.py