Index _ | A | B | C | D | E | F | G | H | I | L | M | N | P | Q | R | S | T | U | V _ _get_device() (qemcmc.CircuitMaker method) (qemcmc.circuits.CircuitMaker method) _user_specified (qemcmc.coarse_grain.CoarseGraining attribute) (qemcmc.CoarseGraining attribute) _validate_bitstring() (qemcmc.CircuitMaker method) (qemcmc.circuits.CircuitMaker method) _validate_delta_t() (qemcmc.QeProposal method) (qemcmc.sampler.qe_proposal.QeProposal method) (qemcmc.sampler.QeProposal method) _validate_gamma() (qemcmc.QeProposal method) (qemcmc.sampler.qe_proposal.QeProposal method) (qemcmc.sampler.QeProposal method) _validate_r() (qemcmc.QeProposal method) (qemcmc.sampler.qe_proposal.QeProposal method) (qemcmc.sampler.QeProposal method) _validate_time() (qemcmc.QeProposal method) (qemcmc.sampler.qe_proposal.QeProposal method) (qemcmc.sampler.QeProposal method) _validate_trotter_params() (qemcmc.QeProposal method) (qemcmc.sampler.qe_proposal.QeProposal method) (qemcmc.sampler.QeProposal method) A accepted (qemcmc.MCMCState attribute) (qemcmc.utils.helpers.MCMCState attribute) (qemcmc.utils.MCMCState attribute) accepted_states (qemcmc.MCMCChain property) (qemcmc.utils.helpers.MCMCChain property) (qemcmc.utils.MCMCChain property) add_state() (qemcmc.MCMCChain method) (qemcmc.utils.helpers.MCMCChain method) (qemcmc.utils.MCMCChain method) alphas (qemcmc.EnergyModel attribute) (qemcmc.model.energy_model.EnergyModel attribute) (qemcmc.model.EnergyModel attribute) B bitstring (qemcmc.MCMCState attribute) (qemcmc.utils.helpers.MCMCState attribute) (qemcmc.utils.MCMCState attribute) C calculate_alpha() (qemcmc.EnergyModel method) (qemcmc.model.energy_model.EnergyModel method) (qemcmc.model.EnergyModel method) calculate_energy() (qemcmc.EnergyModel method) (qemcmc.model.energy_model.EnergyModel method) (qemcmc.model.EnergyModel method) cg (qemcmc.QeProposal attribute) (qemcmc.sampler.qe_proposal.QeProposal attribute) (qemcmc.sampler.QeProposal attribute) CircuitMaker (class in qemcmc) (class in qemcmc.circuits) ClassicalProposal (class in qemcmc) (class in qemcmc.sampler) (class in qemcmc.sampler.classical_proposal) CM (qemcmc.QeProposal attribute) (qemcmc.sampler.qe_proposal.QeProposal attribute) (qemcmc.sampler.QeProposal attribute) CoarseGraining (class in qemcmc) (class in qemcmc.coarse_grain) CoarseGrainingConfig (class in qemcmc.utils.helpers) ConstrainedMCMCRunner (class in qemcmc.sampler.runners) constraint_coupling_alphas (qemcmc.ConstraintModel attribute) (qemcmc.model.constraint_model.ConstraintModel attribute) (qemcmc.model.ConstraintModel attribute) constraint_couplings (qemcmc.ConstraintModel attribute) (qemcmc.model.constraint_model.ConstraintModel attribute) (qemcmc.model.ConstraintModel attribute) constraint_func (qemcmc.ConstraintModel attribute) (qemcmc.model.constraint_model.ConstraintModel attribute) (qemcmc.model.ConstraintModel attribute) (qemcmc.sampler.runners.ConstrainedMCMCRunner attribute) constraint_signs (qemcmc.ConstraintModel attribute) (qemcmc.model.constraint_model.ConstraintModel attribute) (qemcmc.model.ConstraintModel attribute) ConstraintModel (class in qemcmc) (class in qemcmc.model) (class in qemcmc.model.constraint_model) cost_function_signs (qemcmc.EnergyModel attribute) (qemcmc.model.energy_model.EnergyModel attribute) (qemcmc.model.EnergyModel attribute) (qemcmc.model.model_maker.ModelMaker attribute) (qemcmc.model.ModelMaker attribute) (qemcmc.ModelMaker attribute) couplings (qemcmc.EnergyModel attribute) (qemcmc.model.energy_model.EnergyModel attribute) (qemcmc.model.EnergyModel attribute) current_state (qemcmc.MCMCChain property) (qemcmc.utils.helpers.MCMCChain property) (qemcmc.utils.MCMCChain property) D DEFAULT_DELTA_T (in module qemcmc.sampler.qe_proposal) delta_t (qemcmc.QeProposal attribute) (qemcmc.sampler.qe_proposal.QeProposal attribute) (qemcmc.sampler.QeProposal attribute) dev (qemcmc.CircuitMaker attribute) (qemcmc.circuits.CircuitMaker attribute) devices (qemcmc.CircuitMaker attribute) (qemcmc.circuits.CircuitMaker attribute) dict_magnetization_of_all_states() (in module qemcmc.utils.helpers) E energy (qemcmc.MCMCState attribute) (qemcmc.utils.helpers.MCMCState attribute) (qemcmc.utils.MCMCState attribute) energy_difference_related_counts() (in module qemcmc.utils.helpers) EnergyModel (class in qemcmc) (class in qemcmc.model) (class in qemcmc.model.energy_model) F find_acceptance_matrix() (qemcmc.SpectralGap method) (qemcmc.spectralgap.SpectralGap method) find_lowest_values() (qemcmc.EnergyModel method) (qemcmc.model.energy_model.EnergyModel method) (qemcmc.model.EnergyModel method) find_proposal_matrix() (qemcmc.SpectralGap method) (qemcmc.spectralgap.SpectralGap method) find_proposal_matrix_brute_force() (qemcmc.SpectralGap method) (qemcmc.spectralgap.SpectralGap method) find_proposal_matrix_local() (qemcmc.SpectralGap method) (qemcmc.spectralgap.SpectralGap method) find_proposal_matrix_quantum() (qemcmc.SpectralGap method) (qemcmc.spectralgap.SpectralGap method) find_proposal_matrix_uniform() (qemcmc.SpectralGap method) (qemcmc.spectralgap.SpectralGap method) find_spectral_gap() (qemcmc.SpectralGap method) (qemcmc.spectralgap.SpectralGap method) G gamma (qemcmc.QeProposal attribute) (qemcmc.sampler.qe_proposal.QeProposal attribute) (qemcmc.sampler.QeProposal attribute) get_acceptance_probability() (qemcmc.sampler.runners.Runner method) get_accepted_dict() (qemcmc.MCMCChain method) (qemcmc.utils.helpers.MCMCChain method) (qemcmc.utils.MCMCChain method) get_accepted_energies() (qemcmc.MCMCChain method) (qemcmc.utils.helpers.MCMCChain method) (qemcmc.utils.MCMCChain method) get_all_energies() (qemcmc.EnergyModel method) (qemcmc.MCMCChain method) (qemcmc.model.energy_model.EnergyModel method) (qemcmc.model.EnergyModel method) (qemcmc.utils.helpers.MCMCChain method) (qemcmc.utils.MCMCChain method) get_all_possible_states() (in module qemcmc) (in module qemcmc.utils) (in module qemcmc.utils.helpers) get_boltzmann_factor() (qemcmc.EnergyModel method) (qemcmc.model.energy_model.EnergyModel method) (qemcmc.model.EnergyModel method) get_boltzmann_factor_from_energy() (qemcmc.EnergyModel method) (qemcmc.model.energy_model.EnergyModel method) (qemcmc.model.EnergyModel method) get_constraint_energy() (qemcmc.ConstraintModel method) (qemcmc.model.constraint_model.ConstraintModel method) (qemcmc.model.ConstraintModel method) get_current_energy_array() (qemcmc.MCMCChain method) (qemcmc.utils.helpers.MCMCChain method) (qemcmc.utils.MCMCChain method) get_current_state_array() (qemcmc.MCMCChain method) (qemcmc.utils.helpers.MCMCChain method) (qemcmc.utils.MCMCChain method) get_energy() (qemcmc.EnergyModel method) (qemcmc.model.energy_model.EnergyModel method) (qemcmc.model.EnergyModel method) get_ground_state() (qemcmc.EnergyModel method) (qemcmc.model.energy_model.EnergyModel method) (qemcmc.model.EnergyModel method) get_initial_states (qemcmc.ConstraintModel attribute) (qemcmc.model.constraint_model.ConstraintModel attribute) (qemcmc.model.ConstraintModel attribute) get_initial_states() (qemcmc.EnergyModel method) (qemcmc.model.energy_model.EnergyModel method) (qemcmc.model.EnergyModel method) get_initial_states_constraint() (qemcmc.ConstraintModel method) (qemcmc.model.constraint_model.ConstraintModel method) (qemcmc.model.ConstraintModel method) get_list_markov_chain() (qemcmc.MCMCChain method) (qemcmc.utils.helpers.MCMCChain method) (qemcmc.utils.MCMCChain method) get_lowest_energies() (qemcmc.EnergyModel method) (qemcmc.model.energy_model.EnergyModel method) (qemcmc.model.EnergyModel method) get_lowest_energy() (qemcmc.EnergyModel method) (qemcmc.model.energy_model.EnergyModel method) (qemcmc.model.EnergyModel method) get_mixer_hamiltonian() (qemcmc.CircuitMaker method) (qemcmc.circuits.CircuitMaker method) get_partitions() (qemcmc.coarse_grain.CoarseGraining method) (qemcmc.CoarseGraining method) get_pos_array() (qemcmc.MCMCChain method) (qemcmc.utils.helpers.MCMCChain method) (qemcmc.utils.MCMCChain method) get_problem_hamiltonian() (qemcmc.CircuitMaker method) (qemcmc.circuits.CircuitMaker method) get_random_state() (in module qemcmc) (in module qemcmc.utils) (in module qemcmc.utils.helpers) get_sample() (qemcmc.CircuitMaker method) (qemcmc.circuits.CircuitMaker method) get_state_vector() (qemcmc.CircuitMaker method) (qemcmc.circuits.CircuitMaker method) get_subgroup_couplings() (qemcmc.EnergyModel method) (qemcmc.model.energy_model.EnergyModel method) (qemcmc.model.EnergyModel method) get_total_energy() (qemcmc.ConstraintModel method) (qemcmc.model.constraint_model.ConstraintModel method) (qemcmc.model.ConstraintModel method) H hamming_dist() (in module qemcmc.utils.helpers) hamming_dist_related_counts() (in module qemcmc.utils.helpers) I initial_state (qemcmc.EnergyModel attribute) (qemcmc.model.energy_model.EnergyModel attribute) (qemcmc.model.EnergyModel attribute) is_accepted() (qemcmc.sampler.runners.Runner method) L lowest_energy (qemcmc.EnergyModel attribute) (qemcmc.model.energy_model.EnergyModel attribute) (qemcmc.model.EnergyModel attribute) M m (qemcmc.QeProposal attribute) (qemcmc.sampler.qe_proposal.QeProposal attribute) (qemcmc.sampler.QeProposal attribute) magnetization_of_state() (in module qemcmc.utils.helpers) make_fully_connected_binary() (qemcmc.model.model_maker.ModelMaker method) (qemcmc.model.ModelMaker method) (qemcmc.ModelMaker method) make_fully_connected_ising() (qemcmc.model.model_maker.ModelMaker method) (qemcmc.model.ModelMaker method) (qemcmc.ModelMaker method) MCMCChain (class in qemcmc) (class in qemcmc.utils) (class in qemcmc.utils.helpers) MCMCRunner (class in qemcmc.sampler.runners) MCMCState (class in qemcmc) (class in qemcmc.utils) (class in qemcmc.utils.helpers) method (qemcmc.ClassicalProposal attribute) (qemcmc.QeProposal attribute) (qemcmc.sampler.classical_proposal.ClassicalProposal attribute) (qemcmc.sampler.ClassicalProposal attribute) (qemcmc.sampler.qe_proposal.QeProposal attribute) (qemcmc.sampler.QeProposal attribute) METHODS (qemcmc.ClassicalProposal attribute) (qemcmc.sampler.classical_proposal.ClassicalProposal attribute) (qemcmc.sampler.ClassicalProposal attribute) model (qemcmc.CircuitMaker attribute) (qemcmc.circuits.CircuitMaker attribute) (qemcmc.Proposal attribute) (qemcmc.sampler.Proposal attribute) (qemcmc.sampler.proposal.Proposal attribute) (qemcmc.sampler.runners.ConstrainedMCMCRunner attribute) (qemcmc.sampler.runners.MCMCRunner attribute) (qemcmc.SpectralGap attribute) (qemcmc.spectralgap.SpectralGap attribute) model_type (qemcmc.CircuitMaker attribute) (qemcmc.circuits.CircuitMaker attribute) ModelMaker (class in qemcmc) (class in qemcmc.model) (class in qemcmc.model.model_maker) module qemcmc qemcmc.circuits qemcmc.coarse_grain qemcmc.main qemcmc.model qemcmc.model.constraint_model qemcmc.model.energy_model qemcmc.model.model_maker qemcmc.sampler qemcmc.sampler.classical_proposal qemcmc.sampler.proposal qemcmc.sampler.qe_proposal qemcmc.sampler.runners qemcmc.spectralgap qemcmc.utils qemcmc.utils.helpers N n (qemcmc.coarse_grain.CoarseGraining attribute) (qemcmc.CoarseGraining attribute) (qemcmc.EnergyModel attribute) (qemcmc.model.energy_model.EnergyModel attribute) (qemcmc.model.EnergyModel attribute) n_qubits (qemcmc.CircuitMaker attribute) (qemcmc.circuits.CircuitMaker attribute) n_spins (qemcmc.EnergyModel attribute) (qemcmc.model.energy_model.EnergyModel attribute) (qemcmc.model.EnergyModel attribute) (qemcmc.model.model_maker.ModelMaker attribute) (qemcmc.model.ModelMaker attribute) (qemcmc.ModelMaker attribute) (qemcmc.Proposal attribute) (qemcmc.sampler.Proposal attribute) (qemcmc.sampler.proposal.Proposal attribute) name (qemcmc.EnergyModel attribute) (qemcmc.MCMCChain attribute) (qemcmc.model.energy_model.EnergyModel attribute) (qemcmc.model.EnergyModel attribute) (qemcmc.model.model_maker.ModelMaker attribute) (qemcmc.model.ModelMaker attribute) (qemcmc.ModelMaker attribute) (qemcmc.utils.helpers.MCMCChain attribute) (qemcmc.utils.MCMCChain attribute) normalised_couplings (qemcmc.ConstraintModel attribute) (qemcmc.EnergyModel attribute) (qemcmc.model.constraint_model.ConstraintModel attribute) (qemcmc.model.ConstraintModel attribute) (qemcmc.model.energy_model.EnergyModel attribute) (qemcmc.model.EnergyModel attribute) P plot_chains() (in module qemcmc) (in module qemcmc.utils) (in module qemcmc.utils.helpers) position (qemcmc.MCMCState attribute) (qemcmc.utils.helpers.MCMCState attribute) (qemcmc.utils.MCMCState attribute) Proposal (class in qemcmc) (class in qemcmc.sampler) (class in qemcmc.sampler.proposal) proposal (qemcmc.SpectralGap attribute) (qemcmc.spectralgap.SpectralGap attribute) Q qemcmc module qemcmc.circuits module qemcmc.coarse_grain module qemcmc.main module qemcmc.model module qemcmc.model.constraint_model module qemcmc.model.energy_model module qemcmc.model.model_maker module qemcmc.sampler module qemcmc.sampler.classical_proposal module qemcmc.sampler.proposal module qemcmc.sampler.qe_proposal module qemcmc.sampler.runners module qemcmc.spectralgap module qemcmc.utils module qemcmc.utils.helpers module QeProposal (class in qemcmc) (class in qemcmc.sampler) (class in qemcmc.sampler.qe_proposal) R r (qemcmc.QeProposal attribute) (qemcmc.sampler.qe_proposal.QeProposal attribute) (qemcmc.sampler.QeProposal attribute) reject_invalid (qemcmc.sampler.runners.ConstrainedMCMCRunner attribute) repeated (qemcmc.coarse_grain.CoarseGraining attribute) (qemcmc.CoarseGraining attribute) run() (qemcmc.sampler.runners.ConstrainedMCMCRunner method) (qemcmc.sampler.runners.MCMCRunner method) Runner (class in qemcmc.sampler.runners) S sample() (qemcmc.coarse_grain.CoarseGraining method) (qemcmc.CoarseGraining method) sample_hyperparams() (qemcmc.QeProposal method) (qemcmc.sampler.qe_proposal.QeProposal method) (qemcmc.sampler.QeProposal method) SpectralGap (class in qemcmc) (class in qemcmc.spectralgap) states (qemcmc.MCMCChain property) (qemcmc.utils.helpers.MCMCChain property) (qemcmc.utils.MCMCChain property) subgroup_probs (qemcmc.coarse_grain.CoarseGraining attribute) (qemcmc.CoarseGraining attribute) (qemcmc.utils.helpers.CoarseGrainingConfig attribute) subgroups (qemcmc.coarse_grain.CoarseGraining attribute) (qemcmc.CoarseGraining attribute) (qemcmc.utils.helpers.CoarseGrainingConfig attribute) T temp (qemcmc.sampler.runners.ConstrainedMCMCRunner attribute) (qemcmc.sampler.runners.MCMCRunner attribute) (qemcmc.SpectralGap attribute) (qemcmc.spectralgap.SpectralGap attribute) time (qemcmc.QeProposal attribute) (qemcmc.sampler.qe_proposal.QeProposal attribute) (qemcmc.sampler.QeProposal attribute) total_couplings (qemcmc.ConstraintModel attribute) (qemcmc.model.constraint_model.ConstraintModel attribute) (qemcmc.model.ConstraintModel attribute) U uniform (qemcmc.sampler.runners.ConstrainedMCMCRunner attribute) update() (qemcmc.CircuitMaker method) (qemcmc.circuits.CircuitMaker method) (qemcmc.ClassicalProposal method) (qemcmc.Proposal method) (qemcmc.QeProposal method) (qemcmc.sampler.classical_proposal.ClassicalProposal method) (qemcmc.sampler.ClassicalProposal method) (qemcmc.sampler.Proposal method) (qemcmc.sampler.proposal.Proposal method) (qemcmc.sampler.qe_proposal.QeProposal method) (qemcmc.sampler.QeProposal method) update_2local() (qemcmc.ClassicalProposal method) (qemcmc.sampler.classical_proposal.ClassicalProposal method) (qemcmc.sampler.ClassicalProposal method) update_local() (qemcmc.ClassicalProposal method) (qemcmc.sampler.classical_proposal.ClassicalProposal method) (qemcmc.sampler.ClassicalProposal method) update_uniform() (qemcmc.ClassicalProposal method) (qemcmc.sampler.classical_proposal.ClassicalProposal method) (qemcmc.sampler.ClassicalProposal method) V validate_subgroups() (in module qemcmc.utils) (in module qemcmc.utils.helpers)