Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X A accumulator() (BaseConnector method) (TensorflowConnector method) Annihilate (class in piquasso.instructions.preparations) apply_fermionic_passive_linear_to_state_vector() (BaseConnector method) (JaxConnector method) assign() (BaseConnector method) (JaxConnector method) (NumpyConnector method) (TensorflowConnector method) Attenuator (class in piquasso.instructions.channels) B BaseConnector (class in piquasso.api.connector) BatchInstruction (class in piquasso.api.instruction) Beamsplitter (class in piquasso.instructions.gates) Beamsplitter5050 (class in piquasso.instructions.gates) block() (BaseConnector method) (JaxConnector method) (NumpyConnector method) (TensorflowConnector method) block_diag() (BaseConnector method) (JaxConnector method) (NumpyConnector method) (TensorflowConnector method) Branch (class in piquasso.api.branch) branches (Result property) BS (class in piquasso.decompositions.clements) C calculate_interferometer_on_fermionic_fock_space() (BaseConnector method) (JaxConnector method) (NumpyConnector method) calculate_interferometer_on_fock_space() (BaseConnector method) (NumpyConnector method) clements() (in module piquasso.decompositions.clements) complex_covariance (GaussianState property) complex_displacement (GaussianState property) complex_dtype (Config property) Computer (class in piquasso.api.computer) condition (Instruction property) Config (class in piquasso.api.config) ControlledPhase (class in piquasso.fermionic.instructions) ControlledX (class in piquasso.instructions.gates) ControlledZ (class in piquasso.instructions.gates) copy() (Config method) (FockState method) (GaussianState method) (PureFockState method), [1] (State method) correlation_matrix (GaussianState property) Covariance (class in piquasso.instructions.preparations) covariance_matrix (GaussianState property) (PureFockState property) Create (class in piquasso.instructions.preparations) create_initial_state() (FockSimulator method) (GaussianSimulator method), [1] (PassiveSimulator method) (PureFockSimulator method), [1] (SamplingSimulator method) (Simulator method) create_layers() (in module piquasso.cvqnn) create_program() (in module piquasso.cvqnn) CrossKerr (class in piquasso.instructions.gates) CubicPhase (class in piquasso.instructions.gates) custom_gradient (TensorflowConnector property) custom_gradient() (BaseConnector method) CVQNNException D d (FockState property) (GaussianState property), [1] (PassiveState property) (PureFockState property), [1] (State property) Decomposition (class in piquasso.decompositions.clements) decorator() (BaseConnector method) density_matrix (FockState property) (GaussianState property), [1] (PassiveState property) (PureFockState property), [1] density_matrix_from_gaussian() (BaseConnector method) (JaxConnector method) (NumpyConnector method) DensityMatrix (class in piquasso.instructions.preparations) DeterministicGaussianChannel (class in piquasso.instructions.channels) Displacement (class in piquasso.instructions.gates) DistinguishableNumberState (class in piquasso.instructions.preparations) dual_rail_encode_from_qiskit() (in module piquasso.dual_rail_encoding) E embed_in_identity() (BaseConnector method) (TensorflowConnector method) execute() (Computer method) (FockSimulator method) (GaussianSimulator method), [1] (PassiveSimulator method) (PureFockSimulator method), [1] (SamplingSimulator method) (Simulator method) execute_instructions() (FockSimulator method) (GaussianSimulator method), [1] (PassiveSimulator method) (PureFockSimulator method), [1] (SamplingSimulator method) (Simulator method) expm() (BaseConnector method) (JaxConnector method) (NumpyConnector method) (TensorflowConnector method) F fallback_np (NumpyConnector attribute) fidelity() (FockState method) (GaussianState method) (PureFockState method) fock_amplitudes_map (FockState property) (PureFockState property) fock_probabilities (FockState property) (GaussianState property), [1] (PassiveState property) (PureFockState property), [1] (State property) fock_probabilities_map (FockState property) (PureFockState property), [1] FockSimulator (class in piquasso._simulators.fock.general.simulator) FockState (class in piquasso._simulators.fock.general.state) FockStateVector (class in piquasso.instructions.preparations) forward_pass_np (NumpyConnector attribute) Fourier (class in piquasso.instructions.gates) from_dict() (Instruction class method) (Program class method) from_fock_state() (FockState class method) G Gate (class in piquasso.api.instruction) gather_along_axis_1() (BaseConnector method) (TensorflowConnector method) GaussianHamiltonian (class in piquasso.fermionic.instructions) GaussianSimulator (class in piquasso._simulators.gaussian.simulator) (class in piquasso.fermionic.gaussian) GaussianState (class in piquasso._simulators.gaussian.state) (class in piquasso.fermionic.gaussian) GaussianTransform (class in piquasso.instructions.gates) GeneraldyneMeasurement (class in piquasso.instructions.measurements) generate_random_cvqnn_weights() (in module piquasso.cvqnn) get_bosonic_qubit_samples() (in module piquasso.dual_rail_encoding) get_counts() (Result method) get_decomposition_from_weights() (in module piquasso.decompositions.clements) get_interferometer_from_weights() (in module piquasso.decompositions.clements) get_ladder_string_moment() (GaussianState method) get_majorana_monomial_expectation_value() (GaussianState method) get_marginal_fock_probabilities() (FockState method) (GaussianState method) (PassiveState method) (PureFockState method) get_number_of_modes() (in module piquasso.cvqnn) get_parent_hamiltonian() (GaussianState method) get_parity_operator_expectation_value() (GaussianState method), [1] get_particle_detection_probability() (FockState method) (GaussianState method), [1] (PassiveState method) (PureFockState method), [1] (State method) get_phaseshifter_expectation_value() (GaussianState method) get_purity() (FockState method) (GaussianState method) (PassiveState method) (PureFockState method) get_subclass() (Instruction class method) get_threshold_detection_probability() (GaussianState method) get_weights_from_decomposition() (in module piquasso.decompositions.clements) get_weights_from_interferometer() (in module piquasso.decompositions.clements) get_xp_string_moment() (GaussianState method) Graph (class in piquasso.instructions.gates) H hafnian() (BaseConnector method) (JaxConnector method) (NumpyConnector method) (TensorflowConnector method) HeterodyneMeasurement (class in piquasso.instructions.measurements) HomodyneMeasurement (class in piquasso.instructions.measurements) I ImperfectParticleNumberMeasurement (class in piquasso.instructions.measurements) ImperfectPostSelectPhotons (class in piquasso.instructions.measurements) Instruction (class in piquasso.api.instruction) instructions_from_decomposition() (in module piquasso.decompositions.clements) Interferometer (class in piquasso.instructions.gates) InvalidExpression InvalidInstruction InvalidModes InvalidParameter InvalidProgram InvalidSimulation InvalidState inverse_clements() (in module piquasso.decompositions.clements) is_abstract() (BaseConnector method) (JaxConnector method) (TensorflowConnector method) is_indistinguishable (PassiveState property) is_nonuniformly_partially_distinguishable (PassiveState property) is_partially_distinguishable (PassiveState property) is_uniformly_partially_distinguishable (PassiveState property) IsingXX (class in piquasso.fermionic.instructions) J JaxConnector (class in piquasso._simulators.connectors.jax_.connector) K Kerr (class in piquasso.instructions.gates) L load_blackbird() (Program method) loads_blackbird() (Program method) logm() (BaseConnector method) (JaxConnector method) (NumpyConnector method) (TensorflowConnector method) loop_hafnian() (BaseConnector method) (JaxConnector method) (NumpyConnector method) (TensorflowConnector method) loop_hafnian_batch() (BaseConnector method) (JaxConnector method) (NumpyConnector method) (TensorflowConnector method) Loss (class in piquasso.instructions.channels) LossyInterferometer (class in piquasso.instructions.channels) lxe_ref_boson_sampling() (in module piquasso.lxeb) lxe_ref_gaussian_boson_sampling() (in module piquasso.lxeb) M MachZehnder (class in piquasso.instructions.gates) maj_correlation_matrix (GaussianState property) Mean (class in piquasso.instructions.preparations) mean_particle_numbers() (GaussianState method) mean_photon_number() (GaussianState method) (PureFockState method) Measurement (class in piquasso.api.instruction) modes (Instruction property) module piquasso._simulators.connectors.jax_.connector piquasso._simulators.connectors.numpy_.connector piquasso._simulators.connectors.tensorflow_.connector piquasso._simulators.fock.general.simulator piquasso._simulators.fock.general.state piquasso._simulators.fock.pure.simulator piquasso._simulators.fock.pure.state piquasso._simulators.gaussian.simulator piquasso._simulators.gaussian.state piquasso._simulators.passive.simulator piquasso._simulators.passive.state piquasso.api.branch piquasso.api.computer piquasso.api.config piquasso.api.connector piquasso.api.exceptions piquasso.api.instruction piquasso.api.mode piquasso.api.program piquasso.api.result piquasso.api.simulator piquasso.api.state piquasso.cvqnn piquasso.decompositions.clements piquasso.dual_rail_encoding piquasso.fermionic piquasso.fermionic.fock piquasso.fermionic.gaussian piquasso.fermionic.instructions piquasso.instructions.channels piquasso.instructions.gates piquasso.instructions.measurements piquasso.instructions.preparations piquasso.lxeb MomentumDisplacement (class in piquasso.instructions.gates) N nonzero_elements (FockState property) (PureFockState property) norm (PassiveState property) (PureFockState property) normalize() (FockState method) (PassiveState method) (PureFockState method) NotImplementedCalculation np (NumpyConnector attribute) NumberState (class in piquasso.instructions.preparations) NumpyConnector (class in piquasso._simulators.connectors.numpy_.connector) O on_modes() (Instruction method) outcome_map (Result property) overlap() (GaussianState method) P params (Instruction property) ParentHamiltonian (class in piquasso.fermionic.instructions) ParticleNumberMeasurement (class in piquasso.instructions.measurements) PassiveSimulator (class in piquasso._simulators.passive.simulator) PassiveState (class in piquasso._simulators.passive.state) permanent() (BaseConnector method) (JaxConnector method) (NumpyConnector method) (TensorflowConnector method) permanent_laplace() (BaseConnector method) (JaxConnector method) (NumpyConnector method) (TensorflowConnector method) pfaffian() (BaseConnector method) Phaseshifter (class in piquasso.instructions.gates) piquasso._simulators.connectors.jax_.connector module piquasso._simulators.connectors.numpy_.connector module piquasso._simulators.connectors.tensorflow_.connector module piquasso._simulators.fock.general.simulator module piquasso._simulators.fock.general.state module piquasso._simulators.fock.pure.simulator module piquasso._simulators.fock.pure.state module piquasso._simulators.gaussian.simulator module piquasso._simulators.gaussian.state module piquasso._simulators.passive.simulator module piquasso._simulators.passive.state module piquasso.api.branch module piquasso.api.computer module piquasso.api.config module piquasso.api.connector module piquasso.api.exceptions module piquasso.api.instruction module piquasso.api.mode module piquasso.api.program module piquasso.api.result module piquasso.api.simulator module piquasso.api.state module piquasso.cvqnn module piquasso.decompositions.clements module piquasso.dual_rail_encoding module piquasso.fermionic module piquasso.fermionic.fock module piquasso.fermionic.gaussian module piquasso.fermionic.instructions module piquasso.instructions.channels module piquasso.instructions.gates module piquasso.instructions.measurements module piquasso.instructions.preparations module piquasso.lxeb module PiquassoException plot_wigner() (FockState method) (GaussianState method) (PureFockState method) polar() (BaseConnector method) (JaxConnector method) (NumpyConnector method) (TensorflowConnector method) PositionDisplacement (class in piquasso.instructions.gates) PostSelectPhotons (class in piquasso.instructions.measurements) powm() (BaseConnector method) (JaxConnector method) (NumpyConnector method) (TensorflowConnector method) Preparation (class in piquasso.api.instruction) preprocess_input_for_custom_gradient() (BaseConnector method) (JaxConnector method) (NumpyConnector method) (TensorflowConnector method) Program (class in piquasso.api.program) PS (class in piquasso.decompositions.clements) PureFockSimulator (class in piquasso._simulators.fock.pure.simulator) (class in piquasso.fermionic.fock) PureFockState (class in piquasso._simulators.fock.pure.state) (class in piquasso.fermionic.fock) purify() (GaussianState method) Q Q (class in piquasso.api.mode) quadratic_polynomial_expectation() (GaussianState method) QuadraticPhase (class in piquasso.instructions.gates) quadratures_mean_variance() (FockState method) (PureFockState method) R real_logm() (BaseConnector method) reduced() (FockState method) (GaussianState method), [1] (PureFockState method) reset() (FockState method) (GaussianState method) (PureFockState method) Result (class in piquasso.api.result) rotated() (GaussianState method) S samples (Result property) SamplingSimulator (class in piquasso._simulators.passive.simulator) save_as_blackbird_code() (Program method) scatter() (BaseConnector method) (JaxConnector method) (NumpyConnector method) (TensorflowConnector method) seed_sequence (Config property) set_subclass() (Instruction class method) Simulator (class in piquasso.api.simulator) SNAP (class in piquasso.instructions.gates) Squeezing (class in piquasso.instructions.gates) Squeezing2 (class in piquasso.instructions.gates) stack_accumulator() (BaseConnector method) (TensorflowConnector method) State (class in piquasso.api.state) state (Result property) state_vector (PassiveState property) (PureFockState property) StateVector (class in piquasso.instructions.preparations) T TensorflowConnector (class in piquasso._simulators.connectors.tensorflow_.connector) Thermal (class in piquasso.instructions.preparations) ThresholdMeasurement (class in piquasso.instructions.measurements) to_blackbird_code() (Program method) to_pure_fock_state() (PassiveState method) to_subgraph_nodes() (Result method) total_number_of_modes (PassiveState property) transpose() (BaseConnector method) (TensorflowConnector method) U UniformLoss (class in piquasso.instructions.channels) V Vacuum (class in piquasso.instructions.preparations) validate() (FockSimulator method) (FockState method) (GaussianSimulator method), [1] (GaussianState method), [1] (PassiveSimulator method) (PassiveState method) (PureFockSimulator method), [1] (PureFockState method), [1] (SamplingSimulator method) (Simulator method) (State method) variance_photon_number() (GaussianState method) (PureFockState method) W when() (Instruction method) wigner_function() (FockState method) (GaussianState method) (PureFockState method) write_to_accumulator() (BaseConnector method) (TensorflowConnector method) X xpxp_correlation_matrix (GaussianState property) xpxp_covariance_matrix (GaussianState property) xpxp_mean_vector (GaussianState property) xpxp_reduced_rotated_mean_and_covariance() (GaussianState method) xpxp_representation (GaussianState property) xxpp_correlation_matrix (GaussianState property) xxpp_covariance_matrix (GaussianState property) xxpp_mean_vector (GaussianState property) xxpp_representation (GaussianState property)