qrem
0.2.0
Home
qrem package API
full code API (+deprecated)
LINKS
GitHub
GitHub: original article codebase
PyPI
Tutorials
0. Installation
1. Run Characterisation Experiment (IBM/Amazon Braket)
2. Noise Characterisation
3. Noise Characterisation
4. Complete workflow
ABOUT
Changelog
Contributing
Code of Conduct
Apache License
qrem
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
_
__add_extra_momentmatrices() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
__add_matrix_variable() (qrem.common.external.ncpol2sdpa.steering_hierarchy.SteeringHierarchy method)
(qrem.common.external.ncpol2sdpa.SteeringHierarchy method)
__add_new_momentmatrix() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
__add_parameters() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
__average_case_distance_names__ (in module qrem.common.povmtools)
__calculate_symmetric_m() (qrem.common.tomography.tomography.QDTFitter static method)
__call__() (qrem.common.external.ncpol2sdpa.physics_utils.Probability method)
(qrem.common.external.ncpol2sdpa.Probability method)
__change_representation_to_pysat() (in module qrem.benchmarks.hamiltonians)
__construct_local_difference() (in module qrem.common.povmtools)
__convert_rates_dictionary_into_hamiltonian() (in module qrem.ctmp.modeltools.ground_state_estimation)
__dictionary_with_angles_pauli_eigenstates__ (in module pyquil_utilities)
__duplicate_momentmatrix() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
__extract_ground_state_from_moments_matrix() (in module qrem.ctmp.modeltools.ground_state_estimation)
__fourth_moments() (qrem.common.external.ncpol2sdpa.rdm_hierarchy.RdmHierarchy method)
(qrem.common.external.ncpol2sdpa.RdmHierarchy method)
__generate_monomial_sets() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
__get_increasing_objects_dict_from_list() (qrem.common.math.GeneralTensorCalculator method)
__get_indices_combinations() (qrem.common.math.GeneralTensorCalculator method)
__get_lagrange_matrix() (qrem.common.tomography.tomography.QDTFitter static method)
__get_least_sqaures_povm_choi_estimator_pauli() (qrem.common.tomography.tomography.QDTFitter method)
__get_local_field_1q() (in module qrem.benchmarks.hamiltonians)
__get_local_field_2q() (in module qrem.benchmarks.hamiltonians)
__get_mapping_2SAT() (in module qrem.benchmarks.hamiltonians)
__get_part_bitstring_parity_special() (in module qrem.benchmarks.hamiltonians)
__get_probe_states() (qrem.qtypes.qunatum_detector_tomography_data.QDTCalibrationSetup static method)
__get_r_operator() (qrem.common.tomography.tomography.QDTFitter static method)
__get_state_from_other_format() (in module qrem.benchmarks.hamiltonians)
,
[1]
__get_trace_facvar() (qrem.common.external.ncpol2sdpa.steering_hierarchy.SteeringHierarchy method)
(qrem.common.external.ncpol2sdpa.SteeringHierarchy method)
__getitem__() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
__identify_correlations_above_threshold() (visualisation.ResultsForPlotting method)
__impose_ppt() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
__init__() (qrem.qtypes.datastructure_base.MyTestStructure method)
__initialize_combination_path() (qrem.common.math.GeneralTensorCalculator method)
__initialize_tensor() (qrem.common.math.GeneralTensorCalculator method)
__parse_expression() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
__prepare_basic_edge_config() (visualisation.ResultsForPlotting method)
__prepare_basic_vertex_config() (visualisation.ResultsForPlotting method)
__prepare_data_for_draw_basic_layout() (visualisation.ResultsForPlotting method)
__prepare_data_for_draw_correlations_on_layout() (visualisation.ResultsForPlotting method)
__prepare_edge_config_for_correlations_above_threshold() (visualisation.ResultsForPlotting method)
__prepare_vertex_config_for_correlations_above_threshold() (visualisation.ResultsForPlotting method)
__process_equalities() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
__process_inequalities() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
__push_facvar_sparse() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
__remove_equalities() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
__second_moments() (qrem.common.external.ncpol2sdpa.rdm_hierarchy.RdmHierarchy method)
(qrem.common.external.ncpol2sdpa.RdmHierarchy method)
__separate_scalar_factor() (in module qrem.common.external.ncpol2sdpa.nc_utils)
__solve_2SAT_Hamiltonian_pysat() (in module qrem.benchmarks.hamiltonians)
__solve_subproblem_average_case() (in module qrem.common.povmtools)
__swap_2q_povm() (in module qrem.common.povmtools)
__swap_or_not() (in module qrem.common.povmtools)
__version__ (in module qrem)
__wipe_F_from_constraints() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
__worst_case_distance_names__ (in module qrem.common.povmtools)
_apply_elementary_gate_native() (in module functions_aws_rigetti)
(in module pyquil_utilities)
_apply_generic_DOT_gate_parametric() (in module pyquil_utilities)
_apply_pauli_eigenstate() (in module functions_aws_rigetti)
_calculate_block_structure() (qrem.common.external.ncpol2sdpa.moroder_hierarchy.MoroderHierarchy method)
(qrem.common.external.ncpol2sdpa.MoroderHierarchy method)
(qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.steering_hierarchy.SteeringHierarchy method)
(qrem.common.external.ncpol2sdpa.SteeringHierarchy method)
_circuits_translator() (in module qrem.providers.aws_braket)
(in module qrem.providers.awsutils.aws_braket_runner)
_compute_inverse_noise_matrices() (qrem.qtypes.cn_noise_model.CNModelData method)
(qrem.qtypes.CNModelData method)
_compute_marginals() (in module qrem.common.probability)
_connect_via_provider() (in module qrem.providers.ibm)
_connect_via_runtime() (in module qrem.providers.ibm)
_convert_marginal_index() (qrem.common.external.ncpol2sdpa.physics_utils.Probability method)
(qrem.common.external.ncpol2sdpa.Probability method)
_convert_results_to_counts_tuples() (in module pyquil_utilities)
_cost_function_difference_dac() (in module qrem.common.povmtools)
_cost_function_difference_dwc() (in module qrem.common.povmtools)
_declare_generic_DOT_gate_parametric() (in module pyquil_utilities)
_establish_qubit_in_cluster_dictionary() (qrem.qtypes.cn_noise_model.CNModelData method)
(qrem.qtypes.CNModelData method)
_estimate_gamma() (qrem.qtypes.ctmp_noise_model.CTMPModelData method)
,
[1]
(qrem.qtypes.CTMPModelData method)
,
[1]
_estimate_n_vars() (qrem.common.external.ncpol2sdpa.moroder_hierarchy.MoroderHierarchy method)
(qrem.common.external.ncpol2sdpa.MoroderHierarchy method)
(qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.steering_hierarchy.SteeringHierarchy method)
(qrem.common.external.ncpol2sdpa.SteeringHierarchy method)
_find_maximal_dop_fixed_sign() (in module qrem.common.povmtools)
_find_optimal_noise_strength_CTMP_SDP_relaxation() (in module qrem.ctmp.modeltools.ground_state_estimation)
_generate_all_moment_matrix_blocks() (qrem.common.external.ncpol2sdpa.moroder_hierarchy.MoroderHierarchy method)
(qrem.common.external.ncpol2sdpa.MoroderHierarchy method)
(qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
_generate_clique() (in module qrem.common.external.ncpol2sdpa.chordal_extension)
_generate_clique_alt() (in module qrem.common.external.ncpol2sdpa.chordal_extension)
_generate_moment_matrix() (qrem.common.external.ncpol2sdpa.rdm_hierarchy.RdmHierarchy method)
(qrem.common.external.ncpol2sdpa.RdmHierarchy method)
(qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
_get_facvar() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
_get_index_of_monomial() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
_get_least_squares_povm_estimator_pauli() (qrem.common.tomography.tomography.QDTFitter method)
_get_maximum_likelihood_povm_estimator() (qrem.common.tomography.tomography.QDTFitter method)
_get_projected_least_squares_povm_estimator() (qrem.common.tomography.tomography.QDTFitter method)
_mitigate() (in module qrem.ctmp.mitigtools.mitig_utils)
_monomial_generator() (qrem.common.external.ncpol2sdpa.physics_utils.Probability method)
(qrem.common.external.ncpol2sdpa.Probability method)
_optimization_function_dwc() (in module qrem.common.povmtools)
_parities__dict2 (in module qrem.benchmarks.hamiltonians)
_process_monomial() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.steering_hierarchy.SteeringHierarchy method)
(qrem.common.external.ncpol2sdpa.SteeringHierarchy method)
_push_monomial() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.steering_hierarchy.SteeringHierarchy method)
(qrem.common.external.ncpol2sdpa.SteeringHierarchy method)
_push_monomials() (qrem.common.external.ncpol2sdpa.rdm_hierarchy.RdmHierarchy method)
(qrem.common.external.ncpol2sdpa.RdmHierarchy method)
_qubits_in_cluster_1 (in module qrem.qtypes.cn_noise_model)
_solve_max_dop_problem_for_fixed_input_state() (in module qrem.common.povmtools)
_t1() (in module qrem.common.io)
(in module qrem.qtypes.cn_noise_model)
_t2() (in module qrem.qtypes.cn_noise_model)
_test_collection (in module qrem.qtypes.circuit_collection)
_test_results() (in module qrem.providers.ibm)
_testcase1 (in module qrem.qtypes.datastructure_base)
A
a (in module qrem.common.convert)
aa (in module qrem.common.config)
add_counts_dicts() (in module qiskit_utilities)
add_gate_to_circuit() (in module qiskit_utilities)
add_ground_states() (in module qrem.providers.aws_braket)
add_measurements() (in module qrem.providers.ibmutils.ibmutils)
all_possible_bitstrings_of_length() (in module qrem.common.registers)
append_new_line() (in module qrem.providers.awsutils.aws_braket_runner)
apply_stochastic_map_to_povm() (in module qrem.common.povmtools)
apply_substitutions() (in module qrem.common.external.ncpol2sdpa.nc_utils)
apply_transition() (in module qrem.ctmp.simtools.sampling_utils)
apply_unitary_channel() (in module qrem.common.math)
argv (in module qrem.pipelines.run_ibm_experiment)
(in module qrem.pipelines.run_simulation_experiment)
arrow_tip_size (in module plotting_constants)
article_plots_functions
module
aspen_m_2 (in module device_constants)
assemble_monomial_and_do_substitutions() (in module qrem.common.external.ncpol2sdpa.nc_utils)
author (qrem.qtypes.circuit_collection.CircuitCollection attribute)
(qrem.qtypes.CircuitCollection attribute)
autodetect_solvers() (in module qrem.common.external.ncpol2sdpa.solver_common)
average_distance_POVMs() (in module qrem.common.povmtools)
averaged_marginals_to_noise_matrix_ddot() (in module qrem.characterization.characterization)
aws_to_qrem_restults() (in module qrem.providers.awsutils.awsutils)
B
basis_dict (in module qrem.ctmp.model)
batch_circuits() (in module qrem.common.experiment.tomography)
bell_states() (qrem.common.math.Constants static method)
benchmark_plots_functions
module
bitstring_to_integer() (in module qrem.common.convert)
bitstring_to_ndarray() (in module qrem.common.convert)
bosonic_constraints() (in module qrem.common.external.ncpol2sdpa)
(in module qrem.common.external.ncpol2sdpa.physics_utils)
buff_val (in module plotting_constants)
build_permutation_matrix() (in module qrem.common.external.ncpol2sdpa.nc_utils)
C
calculate_correlations_coefficients_average_case() (in module qrem.common.povmtools)
calculate_distance_between_POVMs() (in module qrem.common.povmtools)
calculate_pairs_marginals_from_tensor_model_fixed_input() (in module qrem.benchmarks.benchmarks_functions)
calculate_symmetric_m() (in module qrem.common.tomography.tomography)
calculate_tensor() (qrem.common.math.GeneralTensorCalculator method)
calculate_tensor_to_increasing_list() (qrem.common.math.GeneralTensorCalculator method)
calculate_total_variation_distance() (in module qrem.common.probability)
change_format_of_cn_dictionary() (in module qrem.common.convert)
change_state_dependent_noise_matrices_dictionary_format() (in module qrem.common.convert)
,
[1]
change_state_dependent_noise_matrix_format() (in module qrem.common.convert)
,
[1]
characterization_data_container (in module qrem.pipelines.qdot_test)
,
[1]
CharacterizationData (class in qrem.qtypes)
(class in qrem.qtypes.characterization_data)
check_complete_positivity() (in module qrem.common.math)
check_complete_positivity_and_trace_preservation() (in module qrem.common.math)
check_completeness() (in module qrem.common.experiment.tomography)
check_for_multiple_occurences() (in module qrem.common.utils)
check_if_povm() (in module qrem.common.povmtools)
check_if_projector_is_in_computational_basis() (in module qrem.common.povmtools)
check_trace_preservation() (in module qrem.common.math)
check_transition() (in module qrem.ctmp.simtools.sampling_utils)
choose_nonpos_op() (in module qrem.characterization.clustering_algorithms)
choose_pos_op() (in module qrem.characterization.clustering_algorithms)
CIRC_EFFECT_DISTANCE (in module qrem.common.constants)
,
[1]
CIRC_PROBABILITY_OF_FAIL (in module qrem.common.constants)
,
[1]
CIRCUIT_DATA_TYPE (in module qrem.common.constants)
,
[1]
CircuitCollection (class in qrem.qtypes)
(class in qrem.qtypes.circuit_collection)
circuits (qrem.qtypes.circuit_collection.CircuitCollection attribute)
(qrem.qtypes.CircuitCollection attribute)
circuits_ground_states_preparation_collection_rig (in module qrem.pipelines.qdot_test)
circuits_labels (qrem.qtypes.circuit_collection.CircuitCollection attribute)
(qrem.qtypes.CircuitCollection attribute)
circuits_number_estimation() (in module qrem.common.experiment.information_completeness)
circuits_translator_DDOT() (in module qrem.providers.ibmutils.ibmutils)
circuits_translator_QDOT() (in module qrem.providers.ibmutils.ibmutils)
clusters_neighborhoods (qrem.qtypes.cn_noise_model.CNModelData attribute)
(qrem.qtypes.CNModelData attribute)
clusters_tuple (qrem.qtypes.cn_noise_model.CNModelData attribute)
(qrem.qtypes.CNModelData attribute)
ClusterSizeError
cmap (in module plotting_constants)
CNModelData (class in qrem.qtypes)
(class in qrem.qtypes.cn_noise_model)
COHERENCE_WITNESS_CIRCUITS_PATH_RIG (in module qrem.pipelines.qdot_test)
coherence_witness_circuits_rig (in module qrem.pipelines.qdot_test)
collinsgisin_to_faacets() (in module qrem.common.external.ncpol2sdpa.faacets_relaxation)
color_map (in module plotting_constants)
colors (in module plotting_constants)
compare_circuits() (in module qrem.providers.ibmutils.ibmutils)
complete_on_subset() (in module qrem.common.experiment.tomoutils.algortithmic_circuits)
composite_inverse_noise_matrices (qrem.qtypes.cn_noise_model.CNModelData attribute)
(qrem.qtypes.CNModelData attribute)
computational_basis() (in module qrem.common.povmtools)
computational_projectors() (in module qrem.common.povmtools)
compute_all_marginals() (in module qrem.characterization.characterization)
compute_average_marginal_for_subset() (in module qrem.common.probability)
compute_average_marginal_for_subsets_list() (in module qrem.common.probability)
compute_coherence_indicator() (in module qrem.characterization.characterization)
compute_correlations_data_pairs() (in module qrem.characterization.characterization)
compute_errors_POVMs() (in module qrem.characterization.characterization)
compute_extended_inverse_noise_matrices() (qrem.qtypes.cn_noise_model.CNModelData method)
(qrem.qtypes.CNModelData method)
compute_extended_inverse_noise_matrices_state_dependent() (qrem.qtypes.cn_noise_model.CNModelData method)
(qrem.qtypes.CNModelData method)
compute_indicator_normalization() (in module qrem.characterization.characterization)
compute_marginal_of_probability_distribution() (in module qrem.common.probability)
compute_marginals() (in module qrem.common.probability)
compute_marginals_mew() (in module qrem.common.probability)
compute_marginals_single() (in module qrem.common.probability)
compute_mitigation_error_median_mean() (in module qrem.mitigation.mitigation_routines)
compute_mitigation_errors() (in module qrem.mitigation.mitigation_routines)
compute_noise_matrices_ddot() (in module qrem.characterization.characterization)
compute_noise_matrices_from_POVMs() (in module qrem.common.povmtools)
compute_noise_matrix_dependent() (in module qrem.characterization.characterization)
compute_noisy_energy_for_hamiltonian() (in module qrem.mitigation.mitigation_routines)
compute_noisy_energy_for_hamiltonians_set() (in module qrem.mitigation.mitigation_routines)
compute_noisy_energy_over_noise_models() (in module qrem.mitigation.mitigation_routines)
compute_noisy_energy_prediction() (in module qrem.mitigation.mitigation_routines)
compute_number_of_circuits() (in module qrem.common.experiment.tomography)
compute_pauli_marginals() (in module qrem.characterization.characterization)
compute_POVM_from_marginals() (in module qrem.common.povmtools)
compute_reduced_POVMs_and_noise_matrices() (in module qrem.characterization.characterization)
compute_single_noise_matrix_ddot() (in module qrem.characterization.characterization)
compute_single_noise_matrix_qdot() (in module qrem.characterization.characterization)
compute_specific_state_dependent_noise_matrix() (qrem.qtypes.cn_noise_model.CNModelData method)
(qrem.qtypes.CNModelData method)
compute_subset_POVM() (in module qrem.common.povmtools)
compute_subsets_POVMs_averaged() (in module qrem.common.povmtools)
compute_TVD() (in module qrem.common.math)
config_parser (qrem.common.config.QremConfigLoader attribute)
(qrem.QremConfigLoader attribute)
CONFIG_PATH (in module qrem.pipelines.run_aws_experiment)
(in module qrem.pipelines.run_ibm_experiment)
(in module qrem.pipelines.run_simulation_experiment)
configuration_to_faacets() (in module qrem.common.external.ncpol2sdpa.faacets_relaxation)
connect() (in module qrem.providers.ibm)
Constants (class in qrem.common.math)
construct() (visualisation.DrawClusters method)
(visualisation.DrawOnLayout method)
convert() (in module qrem.ctmp.mitigtools.observables_utils)
convert_counts_overlapping_tomography() (in module qrem.common.convert)
convert_monomial_to_string() (in module qrem.common.external.ncpol2sdpa.nc_utils)
convert_relational() (in module qrem.common.external.ncpol2sdpa.nc_utils)
convert_results_dictionary_to_new_format() (in module qrem.common.convert)
convert_results_to_counts() (in module pyquil_utilities)
convert_results_to_counts_dictionaries_DOT() (in module pyquil_utilities)
convert_row_to_sdpa_index() (in module qrem.common.external.ncpol2sdpa.sdpa_utils)
convert_subset_counts_dictionary_to_probability_distribution() (in module qrem.common.probability)
convert_to_cvxpy() (in module qrem.common.external.ncpol2sdpa.cvxpy_utils)
(qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
convert_to_human_readable() (in module qrem.common.external.ncpol2sdpa.sdpa_utils)
convert_to_mosek() (in module qrem.common.external.ncpol2sdpa.mosek_utils)
(qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
convert_to_mosek_index() (in module qrem.common.external.ncpol2sdpa.mosek_utils)
convert_to_mosek_matrix() (in module qrem.common.external.ncpol2sdpa.mosek_utils)
convert_to_picos() (in module qrem.common.external.ncpol2sdpa.picos_utils)
(qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
correlator() (in module qrem.common.external.ncpol2sdpa)
(in module qrem.common.external.ncpol2sdpa.physics_utils)
cost_function_simple() (in module qrem.characterization.clustering_algorithms)
cost_function_simple_cummulative() (in module qrem.characterization.clustering_algorithms)
count (in module qrem.cn.simtools.custom_model_creator)
count_ncmonomials() (in module qrem.common.external.ncpol2sdpa.nc_utils)
count_tensor_value_for_combination() (qrem.common.math.GeneralTensorCalculator method)
counts_dict_to_frequencies_vector() (in module qrem.common.povmtools)
create_coherence_bound_histogram() (in module article_plots_functions)
(in module benchmark_plots_functions)
create_coherence_bound_histogram_data() (in module article_plots_functions)
(in module benchmark_plots_functions)
create_correlations_distance_histogram() (in module article_plots_functions)
(in module benchmark_plots_functions)
create_custom_noise_model() (in module qrem.cn.simulation)
create_error_mitigation_histogram() (in module benchmark_plots_functions)
create_error_mitigation_prediction_histogram() (in module article_plots_functions)
create_hamiltonians_and_ground_states() (in module qrem.benchmarks.hamiltonians)
create_hamiltonians_for_benchmarks() (in module qrem.benchmarks.hamiltonians)
create_memory_map_DOT() (in module pyquil_utilities)
create_POVMs_distance_histogram() (in module article_plots_functions)
(in module benchmark_plots_functions)
create_random_circuits() (in module qrem.common.experiment.tomography)
create_random_noise_model() (in module qrem.cn.simulation)
CTMPModelData (class in qrem.qtypes)
(class in qrem.qtypes.ctmp_noise_model)
custom_model_creator() (in module qrem.pipelines.simulate_experiment)
(in module qrem.providers.simutils.simutils)
D
darkest_gray (in module plotting_constants)
data (qrem.qtypes.datastructure_base.MyTestStructure attribute)
DATA_DIRECTORY (in module qrem.pipelines.qdot_test)
DataStructureBase (class in qrem.qtypes)
(class in qrem.qtypes.datastructure_base)
date_formatted() (in module qrem.common.io)
date_time_fileformatted() (in module qrem.common.io)
date_time_formatted() (in module qrem.common.io)
datetime_created_utc (qrem.qtypes.circuit_collection.CircuitCollection attribute)
(qrem.qtypes.CircuitCollection attribute)
define_objective_with_I() (in module qrem.common.external.ncpol2sdpa)
(in module qrem.common.external.ncpol2sdpa.physics_utils)
delta() (in module qrem.ctmp.mitigtools.observables_utils)
detect_sdpa() (in module qrem.common.external.ncpol2sdpa.sdpa_utils)
detector_tomography_circuits() (in module QDT_pyquill)
detector_tomography_circuits_pymali() (in module QDT_pyquill)
(in module QDT_qiskit)
detector_tomography_circuits_rigetti() (in module QDT_pyquill)
(in module QDT_qiskit)
device (qrem.qtypes.circuit_collection.CircuitCollection attribute)
(qrem.qtypes.CircuitCollection attribute)
device_constants
module
direct_optimization_difference() (in module qrem.common.povmtools)
directory (in module qrem.cn.simtools.custom_model_creator)
divide_data_into_characterization_benchmark_coherence_witness_data() (in module qrem.common.convert)
divide_qubits_in_the_clusters() (in module qrem.cn.simtools.auxiliary_merging_functions)
download_multiple_jobs() (in module qiskit_utilities)
download_results() (in module qrem.providers.awsutils.awsutils)
(in module qrem.providers.ibmutils.ibmutils)
draw_clusters() (visualisation.ResultsForPlotting method)
draw_heatmap() (visualisation.ResultsForPlotting method)
draw_histogram() (visualisation.ResultsForPlotting method)
draw_on_layout() (visualisation.ResultsForPlotting method)
DrawClusters (class in visualisation)
DrawOnLayout (class in visualisation)
E
eigenstate_energy_calculation_and_estimation() (in module qrem.benchmarks.hamiltonians)
ensure_trace() (in module qrem.common.external.hyperplane_projections)
enumerate_dict() (in module qrem.common.utils)
enumerated_labels_pauli_eigenstates (in module pyquil_utilities)
errprint() (in module qrem.common.printer)
establish_POVMs_dictionary_from_noise_matrices_dictionary() (in module qrem.common.povmtools)
estimate_energy_from_marginals() (in module qrem.benchmarks.hamiltonians)
estimate_gamma() (in module qrem.ctmp.modeltools.ground_state_estimation)
estimate_mitigated_energy_for_hamiltonian() (in module qrem.mitigation.mitigation_routines)
estimate_mitigated_energy_for_hamiltonians_set() (in module qrem.mitigation.mitigation_routines)
estimate_mitigated_energy_over_noise_models() (in module qrem.mitigation.mitigation_routines)
euler_angles_1q() (in module qrem.common.povmtools)
evaluate() (in module qrem.ctmp.mitigtools.observables_utils)
evaluate_move_operation() (in module qrem.characterization.clustering_algorithms)
evaluate_move_operation_cummulative() (in module qrem.characterization.clustering_algorithms)
evaluate_move_operation_naive() (in module qrem.characterization.clustering_algorithms)
evaluate_move_operation_naive_cummulative() (in module qrem.characterization.clustering_algorithms)
evaluate_swap_operation() (in module qrem.characterization.clustering_algorithms)
evaluate_swap_operation_cummulative() (in module qrem.characterization.clustering_algorithms)
evaluate_swap_operation_naive() (in module qrem.characterization.clustering_algorithms)
evaluate_swap_operation_naive_cummulative() (in module qrem.characterization.clustering_algorithms)
example_config_aws_path (in module qrem.common.config)
example_config_ibm_path (in module qrem.common.config)
execute_characterization_workflow() (in module qrem.characterization.characterization_routine)
execute_circuits() (in module qrem.providers.aws_braket)
(in module qrem.providers.ibm)
exp_types (in module qrem.common.experiment.tomography)
experiment_name (qrem.qtypes.circuit_collection.CircuitCollection attribute)
(qrem.qtypes.CircuitCollection attribute)
experiment_type (qrem.qtypes.circuit_collection.CircuitCollection attribute)
(qrem.qtypes.CircuitCollection attribute)
EXPERIMENT_TYPE_SYMBLOS (in module qrem.common.constants)
EXPERIMENT_TYPE_SYMBOLS (in module qrem.common.constants)
ExperimentResults (class in qrem.qtypes)
(class in qrem.qtypes.experiment_results)
experiments (in module qrem.common.experiment.tomoutils.algortithmic_circuits)
export_json() (qrem.qtypes.datastructure_base.DataStructureBase method)
,
[1]
(qrem.qtypes.DataStructureBase method)
,
[1]
export_pickle() (qrem.qtypes.datastructure_base.DataStructureBase method)
,
[1]
(qrem.qtypes.DataStructureBase method)
,
[1]
extract_dual_value() (in module qrem.common.external.ncpol2sdpa.solver_common)
(qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
F
f_clust() (in module qrem.characterization.clustering_algorithms)
f_clust_sharp() (in module qrem.characterization.clustering_algorithms)
f_clust_square_sharp() (in module qrem.characterization.clustering_algorithms)
FaacetsRelaxation (class in qrem.common.external.ncpol2sdpa)
(class in qrem.common.external.ncpol2sdpa.faacets_relaxation)
fast_substitute() (in module qrem.common.external.ncpol2sdpa.nc_utils)
fermionic_constraints() (in module qrem.common.external.ncpol2sdpa)
(in module qrem.common.external.ncpol2sdpa.physics_utils)
FILE_NAME_GROUND_STATES_LIST_RIG (in module qrem.pipelines.qdot_test)
FILE_NAME_HAMILTONIANS_RIG (in module qrem.pipelines.qdot_test)
FILE_NAME_MARGINALS_RIG (in module qrem.pipelines.qdot_test)
FILE_NAME_RESULTS_RIG (in module qrem.pipelines.qdot_test)
final_CPTP_by_mixing() (in module qrem.common.external.hyperplane_projections)
find_all_neighborhoods() (in module qrem.characterization.neighbors_algorithms)
find_all_neighborhoods_holistic() (in module qrem.characterization.neighbors_algorithms)
find_clique_index() (in module qrem.common.external.ncpol2sdpa.chordal_extension)
find_closest_prob_vector_l1() (in module qrem.common.probability)
find_closest_prob_vector_l2() (in module qrem.common.probability)
find_correlations_coefficients() (in module qrem.common.povmtools)
find_ground_state_with_SDP_relaxations() (in module qrem.ctmp.modeltools.ground_state_estimation)
find_maximal_dop() (in module qrem.common.povmtools)
find_neighbors_of_cluster_holistic() (in module qrem.characterization.neighbors_algorithms)
find_partition() (in module qrem.common.experiment.tomoutils.algortithmic_circuits)
find_solution_ranks() (in module qrem.common.external.ncpol2sdpa.solver_common)
(qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
find_variable_cliques() (in module qrem.common.external.ncpol2sdpa.chordal_extension)
find_variable_set() (in module qrem.common.external.ncpol2sdpa.nc_utils)
first_label_number (in module qrem.cn.simtools.custom_model_creator)
flatten() (in module qrem.common.external.ncpol2sdpa)
(in module qrem.common.external.ncpol2sdpa.nc_utils)
flip_sign() (in module qrem.common.external.ncpol2sdpa.nc_utils)
from_frequencies_list() (qrem.qtypes.qunatum_detector_tomography_data.QDTCalibrationSetup class method)
from_qiskit_results() (qrem.qtypes.qunatum_detector_tomography_data.QDTCalibrationSetup class method)
fun_test() (in module qrem.common.scipy_optimizers_wrappers)
functions_aws_rigetti
module
G
gamma (qrem.qtypes.ctmp_noise_model.CTMPModelData attribute)
(qrem.qtypes.CTMPModelData attribute)
gate_error_threshold (qrem.qtypes.circuit_collection.CircuitCollection attribute)
(qrem.qtypes.CircuitCollection attribute)
GeneralTensorCalculator (class in qrem.common.math)
generate_block_coords() (in module qrem.common.external.ncpol2sdpa.rdm_hierarchy)
generate_circuits() (in module qrem.common.experiment.tomography)
generate_clique (in module qrem.common.external.ncpol2sdpa.chordal_extension)
generate_combinatorial_circuits() (in module qrem.common.experiment.tomoutils.algortithmic_circuits)
generate_commuting_measurements() (in module qrem.ctmp.modeltools.ground_state_estimation)
generate_commuting_variables() (in module qrem.common.external.CBB.spin_models)
generate_measurements() (in module qrem.common.external.ncpol2sdpa)
(in module qrem.common.external.ncpol2sdpa.physics_utils)
generate_operators() (in module qrem.common.external.ncpol2sdpa)
(in module qrem.common.external.ncpol2sdpa.nc_utils)
generate_random_2SAT_hamiltonian() (in module qrem.benchmarks.hamiltonians)
generate_random_ground_states() (in module qrem.ctmp.modeltools.ground_state_estimation)
generate_sample() (in module qrem.ctmp.simulation)
generate_variables() (in module qrem.common.external.ncpol2sdpa)
(in module qrem.common.external.ncpol2sdpa.nc_utils)
get_2Dsquare_ferromagneticdisorder_hamiltonian() (in module qrem.common.external.CBB.spin_models)
get_2Dsquare_localdisorder() (in module qrem.common.external.CBB.spin_models)
get_2SAT_hamiltonian_from_clauses() (in module qrem.benchmarks.hamiltonians)
get_all_monomials() (in module qrem.common.external.ncpol2sdpa.nc_utils)
get_all_operators() (qrem.common.external.ncpol2sdpa.physics_utils.Probability method)
(qrem.common.external.ncpol2sdpa.Probability method)
get_as_coeffs() (in module qrem.common.external.CBB.branchandbound_tools)
get_averaged_lambda() (in module qrem.common.povmtools)
get_backend_wrapper() (in module pyquil_utilities)
get_bound_from_det() (in module qrem.common.external.CBB.branchandbound_tools)
get_branching_node() (in module qrem.common.external.CBB.branchandbound_tools)
get_CBT_norm() (in module qrem.common.povmtools)
get_choi_from_POVM() (in module qrem.common.povmtools)
get_classical_register_bitstrings() (in module qrem.common.povmtools)
get_clusters_and_neighborhoods_in_marginal_dictionary() (qrem.qtypes.cn_noise_model.CNModelData method)
(qrem.qtypes.CNModelData method)
get_clusters_in_marginal_list() (in module qrem.cn.mitigation)
(qrem.qtypes.cn_noise_model.CNModelData method)
(qrem.qtypes.CNModelData method)
get_coherent_error_bound() (in module qrem.common.povmtools)
get_coherent_part_of_the_noise() (in module qrem.common.povmtools)
get_correction_error_bound_from_data() (in module qrem.common.povmtools)
get_correction_error_bound_from_data_and_statistical_error() (in module qrem.common.povmtools)
get_correction_error_bound_from_parameters() (in module qrem.common.povmtools)
get_correction_matrix_from_povm() (in module qrem.common.povmtools)
get_correlation_coefficient_classical() (in module qrem.common.povmtools)
get_counts_from_qiskit_jobs() (in module qrem.providers.ibmutils.data_converters)
get_counts_from_result_object() (in module qrem.providers.ibmutils.data_converters)
get_density_matrix() (in module qrem.common.math)
get_det_guess() (in module qrem.common.external.CBB.branchandbound_tools)
get_device() (in module qrem.providers.aws_braket)
get_diagonal_povm_part() (in module qrem.common.povmtools)
get_dict_format() (qrem.qtypes.datastructure_base.DataStructureBase method)
,
[1]
(qrem.qtypes.DataStructureBase method)
,
[1]
get_ditstrings_register() (in module qrem.common.convert)
get_dual() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
get_energy_from_bitstring_diagonal_local() (in module qrem.benchmarks.hamiltonians)
get_energy_from_SAT_solution() (in module qrem.benchmarks.hamiltonians)
get_enumerated_rev_map_from_indices() (in module qrem.common.povmtools)
get_extra_monomials() (qrem.common.external.ncpol2sdpa.physics_utils.Probability method)
(qrem.common.external.ncpol2sdpa.Probability method)
get_faacets_moment_matrix() (in module qrem.common.external.ncpol2sdpa.faacets_relaxation)
get_facvar_of_monomial() (in module qrem.common.external.ncpol2sdpa.solver_common)
get_frequencies_array_from_probabilities_list() (in module qrem.providers.ibmutils.data_converters)
get_frequencies_array_from_results() (in module qrem.providers.ibmutils.data_converters)
get_frequencies_from_counts() (in module qiskit_utilities)
get_full_object_size() (in module qrem.common.utils)
get_generic_base_program_DOT() (in module pyquil_utilities)
get_groundBandB() (in module qrem.common.external.CBB.branchandbound_tools)
get_historical_experiments_number_of_qubits() (in module qrem.common.utils)
get_initial_partition() (in module qrem.characterization.clustering_algorithms)
get_k_local_subsets() (in module qrem.common.math)
get_lagrange_matrix() (in module qrem.common.tomography.tomography)
get_lattice_ferromangetic() (in module qrem.common.external.CBB.spin_models)
get_lattice_hamiltonian() (in module qrem.common.external.CBB.spin_models)
get_lattice_localdisorder() (in module qrem.common.external.CBB.spin_models)
get_lattice_spins() (in module qrem.common.external.CBB.spin_models)
get_least_sqaures_povm_choi_estimator_pauli() (in module qrem.common.tomography.tomography)
get_least_squares_povm_estimator_pauli() (in module qrem.common.tomography.tomography)
get_list_of_lists_indices_qdt() (in module QDT_pyquill)
(in module QDT_qiskit)
get_marginal_from_probability_distribution() (in module qrem.common.probability)
get_marginal_inverse_noise_matrix() (in module qrem.cn.mitigation)
get_maximum_likelihood_povm_estimator() (in module qrem.common.tomography.tomography)
get_Mom() (in module qrem.common.external.CBB.branchandbound_tools)
get_monomials() (in module qrem.common.external.ncpol2sdpa)
(in module qrem.common.external.ncpol2sdpa.nc_utils)
get_neighbors() (in module qrem.common.external.ncpol2sdpa)
(in module qrem.common.external.ncpol2sdpa.physics_utils)
get_neighbors_in_marginal() (qrem.qtypes.cn_noise_model.CNModelData method)
(qrem.qtypes.CNModelData method)
get_next_neighbors() (in module qrem.common.external.ncpol2sdpa)
(in module qrem.common.external.ncpol2sdpa.physics_utils)
get_noise_matrices_indexes() (qrem.qtypes.cn_noise_model.CNModelData method)
(qrem.qtypes.CNModelData method)
get_noisy_energy_product_noise_model() (in module qrem.benchmarks.benchmarks_functions)
get_noisy_marginals_within_cluster() (in module qrem.benchmarks.benchmarks_functions)
get_offdiagonal_of_matrix() (in module qrem.common.math)
get_offdiagonal_povm_part() (in module qrem.common.povmtools)
get_pickle() (qrem.qtypes.datastructure_base.DataStructureBase method)
,
[1]
(qrem.qtypes.DataStructureBase method)
,
[1]
get_possible_n_qubit_outcomes() (in module qrem.common.povmtools)
get_POVM_estimator() (in module qrem.common.tomography.tomography)
(qrem.common.tomography.tomography.QDTFitter method)
get_POVM_from_choi() (in module qrem.common.povmtools)
get_povm_from_stochastic_map() (in module qrem.common.povmtools)
get_projected_least_squares_povm_estimator() (in module qrem.common.tomography.tomography)
get_qiskit_provider() (in module qiskit_utilities)
get_r_operator() (in module qrem.common.tomography.tomography)
get_random_2SAT_clauses() (in module qrem.benchmarks.hamiltonians)
get_recursive_xmat_value() (in module qrem.common.external.ncpol2sdpa.solver_common)
get_reduced_noise_matrix_2q() (in module qrem.common.povmtools)
get_relaxation() (qrem.common.external.ncpol2sdpa.faacets_relaxation.FaacetsRelaxation method)
(qrem.common.external.ncpol2sdpa.FaacetsRelaxation method)
(qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
get_S_i() (in module qrem.characterization.clustering_algorithms)
get_S_ij_av() (in module qrem.characterization.clustering_algorithms)
get_sample_from_multinomial_distribution() (in module qrem.common.math)
get_Sc_i() (in module qrem.characterization.clustering_algorithms)
get_shots_results_from_qiskit_result() (in module qrem.providers.ibmutils.data_converters)
get_sos_decomposition() (in module qrem.common.external.ncpol2sdpa.solver_common)
(qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
get_square2D_spins() (in module qrem.common.external.CBB.spin_models)
get_statistical_error_bound() (in module qrem.common.povmtools)
get_stochastic_map_from_povm() (in module qrem.common.povmtools)
get_strengthen_low() (in module qrem.common.external.CBB.branchandbound_tools)
get_su2_parametrizing_angles() (in module qrem.common.povmtools)
get_sup() (in module qrem.common.external.CBB.branchandbound_tools)
get_support() (in module qrem.common.external.ncpol2sdpa.nc_utils)
get_support_variables() (in module qrem.common.external.ncpol2sdpa.nc_utils)
get_symbolic_hamiltonian_from_weights_dictionary() (in module qrem.ctmp.modeltools.ground_state_estimation)
get_tensored_ket() (in module qrem.common.tomography.tomography)
get_tensored_ket_LS() (in module qrem.common.tomography.tomography)
get_triang_ineqs() (in module qrem.common.external.CBB.branchandbound_tools)
get_unitary_change_ket_qubit() (in module qrem.common.povmtools)
get_up_and_low() (in module qrem.common.external.CBB.branchandbound_tools)
get_valid_qubits_properties() (in module qrem.providers.aws_braket)
(in module qrem.providers.ibm)
get_weights_dictionary_from_weights_matrix() (in module qrem.benchmarks.hamiltonians)
get_xmat_value() (in module qrem.common.external.ncpol2sdpa.solver_common)
gtc_tensor_calculating_function() (in module QDT_pyquill)
(in module QDT_qiskit)
H
hamiltonians_dictionary_rig (in module qrem.pipelines.qdot_test)
have_ipython (in module qrem.common.external.ncpol2sdpa.sdp_relaxation)
help() (qrem.common.config.QremConfigLoader method)
(qrem.QremConfigLoader method)
hierarchy_types (qrem.common.external.ncpol2sdpa.steering_hierarchy.SteeringHierarchy attribute)
(qrem.common.external.ncpol2sdpa.SteeringHierarchy attribute)
HIP_switch() (in module qrem.common.external.hyperplane_projections)
I
ibm_to_qrem_restults() (in module qrem.providers.ibmutils.ibmutils)
identity_check() (in module qrem.common.math)
imap (in module qrem.common.external.ncpol2sdpa.sdp_relaxation)
import_json() (qrem.qtypes.datastructure_base.DataStructureBase method)
,
[1]
(qrem.qtypes.DataStructureBase method)
,
[1]
import_pickle() (qrem.qtypes.datastructure_base.DataStructureBase method)
,
[1]
(qrem.qtypes.DataStructureBase method)
,
[1]
increasing_steps() (in module qrem.common.external.hyperplane_projections)
InfinityException
information_completeness_verification_qualitative() (in module qrem.common.experiment.information_completeness)
information_completeness_verification_quantitative() (in module qrem.common.experiment.information_completeness)
integer_to_bitstring() (in module qrem.common.convert)
integer_to_ditstring() (in module qrem.common.convert)
intlist_to_string() (in module qrem.pipelines.simulate_experiment)
inverse_noise_matrices (qrem.qtypes.cn_noise_model.CNModelData attribute)
(qrem.qtypes.CNModelData attribute)
is_adjoint() (in module qrem.common.external.ncpol2sdpa.nc_utils)
is_hermitian() (in module qrem.common.external.ncpol2sdpa.nc_utils)
is_matrix_stochastic() (in module qrem.common.math)
is_number_type() (in module qrem.common.external.ncpol2sdpa.nc_utils)
is_pauli_x() (in module qrem.common.math)
is_pure_substitution_rule() (in module qrem.common.external.ncpol2sdpa.nc_utils)
is_valid_probability_vector() (in module qrem.common.probability)
iscomplex() (in module qrem.common.external.ncpol2sdpa.nc_utils)
J
job_IDs (qrem.qtypes.circuit_collection.CircuitCollection attribute)
(qrem.qtypes.CircuitCollection attribute)
JOB_PAYLOD_SIZE_LIMIT (in module qrem.providers.ibm)
K
ketbra() (in module qrem.common.math)
keystring_to_qubit_indices() (in module qrem.common.convert)
kronecker_product() (in module qrem.common.math)
L
la() (in module qrem.common.external.hyperplane_projections)
labels_interpreter_paulis() (in module qrem.common.tomography.tomography)
labels_interpreter_paulis_rigetti_debug() (in module qrem.common.tomography.tomography)
legend_bar_height (in module plotting_constants)
legend_bar_width (in module plotting_constants)
lightest_gray (in module plotting_constants)
lists_difference() (in module qrem.common.utils)
lists_intersection() (in module qrem.common.utils)
lists_intersection_multiple() (in module qrem.common.utils)
lists_sum() (in module qrem.common.utils)
lists_sum_multiple() (in module qrem.common.utils)
load() (in module qrem.common.io)
(qrem.common.config.QremConfigLoader method)
(qrem.QremConfigLoader method)
load_config() (in module qrem)
(qrem.qtypes.circuit_collection.CircuitCollection method)
(qrem.qtypes.CircuitCollection method)
load_from_dict() (qrem.qtypes.circuit_collection.CircuitCollection method)
(qrem.qtypes.CircuitCollection method)
(qrem.qtypes.datastructure_base.DataStructureBase method)
,
[1]
(qrem.qtypes.DataStructureBase method)
,
[1]
locality (qrem.qtypes.circuit_collection.CircuitCollection attribute)
(qrem.qtypes.CircuitCollection attribute)
log_coefficient() (in module qrem.common.experiment.information_completeness)
M
make_move_operation() (in module qrem.characterization.clustering_algorithms)
make_swap_operation() (in module qrem.characterization.clustering_algorithms)
map_index_to_order() (in module qrem.common.utils)
marginals_dictionary_rig (in module qrem.pipelines.qdot_test)
,
[1]
matrix_zero_check() (in module qrem.common.math)
max_stroke_width_to_length_ratio (in module plotting_constants)
maximum_violation() (in module qrem.common.external.ncpol2sdpa)
(in module qrem.common.external.ncpol2sdpa.physics_utils)
medium_gray (in module plotting_constants)
merge_multiple_counts_dictionaries() (in module qrem.common.convert)
merge_results_list() (in module qrem.cn.simtools.auxiliary_merging_functions)
merge_samples_list() (in module qrem.cn.simtools.auxiliary_merging_functions)
metadata (qrem.qtypes.circuit_collection.CircuitCollection attribute)
(qrem.qtypes.CircuitCollection attribute)
mitigate_expected_value() (in module qrem.ctmp.mitigation)
mitigate_marginal() (in module qrem.cn.mitigation)
mitigate_marginal_product() (in module qrem.cn.mitigation)
mitigate_marginal_state_dependent() (in module qrem.cn.mitigation)
mitigate_marginals() (in module qrem.cn.mitigation)
(in module qrem.ctmp.mitigation)
mitigate_marginals_product() (in module qrem.cn.mitigation)
MitigationData (class in qrem.qtypes.mitigation_data)
model (in module qrem.cn.simtools.custom_model_creator)
model_specification_from_string() (in module qrem.providers.simutils.simutils)
module
article_plots_functions
benchmark_plots_functions
device_constants
functions_aws_rigetti
plotting_constants
pyquil_utilities
QDT_pyquill
QDT_qiskit
qiskit_utilities
qrem
qrem.benchmarks
qrem.benchmarks.benchmarks_functions
qrem.benchmarks.hamiltonians
qrem.characterization
qrem.characterization.characterization
qrem.characterization.characterization_routine
qrem.characterization.clustering_algorithms
qrem.characterization.neighbors_algorithms
qrem.cn
qrem.cn.mitigation
qrem.cn.mitigtools
qrem.cn.modeltools
qrem.cn.simtools
qrem.cn.simtools.auxiliary_merging_functions
qrem.cn.simtools.custom_model_creator
qrem.cn.simtools.noisy_simulationsKKM
qrem.cn.simulation
qrem.common
qrem.common.config
qrem.common.constants
qrem.common.convert
qrem.common.experiment
qrem.common.experiment.information_completeness
qrem.common.experiment.tomography
qrem.common.experiment.tomoutils
qrem.common.experiment.tomoutils.algortithmic_circuits
qrem.common.external
qrem.common.external.CBB
qrem.common.external.CBB.branchandbound_tools
qrem.common.external.CBB.spin_models
qrem.common.external.hyperplane_projections
qrem.common.external.ncpol2sdpa
qrem.common.external.ncpol2sdpa.chordal_extension
qrem.common.external.ncpol2sdpa.cvxpy_utils
qrem.common.external.ncpol2sdpa.faacets_relaxation
qrem.common.external.ncpol2sdpa.moroder_hierarchy
qrem.common.external.ncpol2sdpa.mosek_utils
qrem.common.external.ncpol2sdpa.nc_utils
qrem.common.external.ncpol2sdpa.physics_utils
qrem.common.external.ncpol2sdpa.picos_utils
qrem.common.external.ncpol2sdpa.rdm_hierarchy
qrem.common.external.ncpol2sdpa.sdp_relaxation
qrem.common.external.ncpol2sdpa.sdpa_utils
qrem.common.external.ncpol2sdpa.solver_common
qrem.common.external.ncpol2sdpa.steering_hierarchy
qrem.common.io
qrem.common.math
qrem.common.povmtools
qrem.common.printer
qrem.common.probability
qrem.common.registers
qrem.common.scipy_optimizers_wrappers
qrem.common.tomography
qrem.common.tomography.tomography
qrem.common.utils
qrem.ctmp
qrem.ctmp.mitigation
qrem.ctmp.mitigtools
qrem.ctmp.mitigtools.mitig_utils
qrem.ctmp.mitigtools.observables_utils
qrem.ctmp.model
qrem.ctmp.modeltools
qrem.ctmp.modeltools.ground_state_estimation
qrem.ctmp.modeltools.qubit_utils
qrem.ctmp.simtools
qrem.ctmp.simtools.sampling_utils
qrem.ctmp.simulation
qrem.mitigation
qrem.mitigation.mitigation_routines
qrem.pipelines
qrem.pipelines.qdot_test
qrem.pipelines.run_aws_experiment
qrem.pipelines.run_ibm_experiment
qrem.pipelines.run_simulation_experiment
qrem.pipelines.simulate_experiment
qrem.pipelines.test_mitigation_workflow
qrem.providers
qrem.providers.aws_braket
qrem.providers.awsutils
qrem.providers.awsutils.aws_braket_runner
qrem.providers.awsutils.awsutils
qrem.providers.ibm
qrem.providers.ibmutils
qrem.providers.ibmutils.data_converters
qrem.providers.ibmutils.ibmutils
qrem.providers.simulation
qrem.providers.simutils
qrem.providers.simutils.simutils
qrem.qtypes
qrem.qtypes.characterization_data
qrem.qtypes.circuit_collection
qrem.qtypes.cn_noise_model
qrem.qtypes.ctmp_noise_model
qrem.qtypes.datastructure_base
qrem.qtypes.experiment_results
qrem.qtypes.mitigation_data
qrem.qtypes.qunatum_detector_tomography_data
visualisation
moment_of_entry() (in module qrem.common.external.ncpol2sdpa.nc_utils)
MoroderHierarchy (class in qrem.common.external.ncpol2sdpa)
(class in qrem.common.external.ncpol2sdpa.moroder_hierarchy)
moseksol_to_xmat() (in module qrem.common.external.ncpol2sdpa.mosek_utils)
MyTestStructure (class in qrem.qtypes.datastructure_base)
N
n (qrem.qtypes.ctmp_noise_model.CTMPModelData attribute)
(qrem.qtypes.CTMPModelData attribute)
ncdegree() (in module qrem.common.external.ncpol2sdpa.nc_utils)
ndarray_to_bitstring() (in module qrem.common.convert)
negate_bitstring() (in module qrem.common.convert)
new_proj_CP_threshold() (in module qrem.common.external.hyperplane_projections)
no_shots (qrem.qtypes.circuit_collection.CircuitCollection attribute)
(qrem.qtypes.CircuitCollection attribute)
noise_matrices (qrem.qtypes.cn_noise_model.CNModelData attribute)
(qrem.qtypes.CNModelData attribute)
noise_model_from_file() (in module qrem.providers.simutils.simutils)
noise_models_mitigated_energy_dictionary_error (qrem.qtypes.mitigation_data.MitigationData attribute)
noise_models_mitigated_energy_dictionary_error_statistics (qrem.qtypes.mitigation_data.MitigationData attribute)
noise_models_mitigation_results_dictionary (qrem.qtypes.mitigation_data.MitigationData attribute)
None (qrem.qtypes.datastructure_base.DataStructureBase attribute)
(qrem.qtypes.DataStructureBase attribute)
normalize_marginals() (in module qrem.common.probability)
number_of_qubits (in module qrem.cn.simtools.custom_model_creator)
(in module qrem.cn.simtools.noisy_simulationsKKM)
(in module qrem.pipelines.test_mitigation_workflow)
O
opacity_of_unused (in module plotting_constants)
operational_distance_POVMs() (in module qrem.common.povmtools)
outeq() (in module qrem.ctmp.modeltools.qubit_utils)
outer_product() (in module qrem.common.math)
Overlap() (in module qrem.characterization.characterization)
P
params_starting (in module qrem.common.scipy_optimizers_wrappers)
parse_boolean() (in module qrem.common.config)
parse_literal() (in module qrem.common.config)
parse_mosek_solution() (in module qrem.common.external.ncpol2sdpa.mosek_utils)
parse_solution_matrix() (in module qrem.common.external.ncpol2sdpa.sdpa_utils)
parse_str() (in module qrem.common.config)
partial_trace() (in module qrem.common.math)
partition_algorithm_v1() (in module qrem.characterization.clustering_algorithms)
partition_algorithm_v1_cummulative() (in module qrem.characterization.clustering_algorithms)
partition_algorithm_v2_cummulative() (in module qrem.characterization.clustering_algorithms)
partition_algorithm_v3_cummulative() (in module qrem.characterization.clustering_algorithms)
partition_algorithm_v4_cummulative() (in module qrem.characterization.clustering_algorithms)
partition_algorithm_v4_cummulative_temp() (in module qrem.characterization.clustering_algorithms)
pauli_constraints() (in module qrem.common.external.ncpol2sdpa)
(in module qrem.common.external.ncpol2sdpa.physics_utils)
pauli_dict_test (qrem.common.math.Constants attribute)
,
[1]
pauli_eigenkets() (qrem.common.math.Constants static method)
pauli_eigenkets_listed() (qrem.common.math.Constants static method)
pauli_measurements() (qrem.common.math.Constants static method)
pauli_sigmas() (qrem.common.math.Constants static method)
perform_clustering_routine() (in module qrem.characterization.characterization)
perform_noise_model_reconstruction_routine() (in module qrem.characterization.characterization)
permute_composite_matrix() (in module qrem.common.math)
permute_composite_vector() (in module qrem.common.math)
permute_matrix() (in module qrem.common.math)
permute_vector() (in module qrem.common.math)
pick_monomials_of_degree() (in module qrem.common.external.ncpol2sdpa.nc_utils)
pick_monomials_up_to_degree() (in module qrem.common.external.ncpol2sdpa.nc_utils)
plotting_constants
module
prepare_cricuits() (in module qrem.providers.aws_braket)
prepare_outfile() (in module qrem.common.io)
Probability (class in qrem.common.external.ncpol2sdpa)
(class in qrem.common.external.ncpol2sdpa.physics_utils)
process_constraints() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
proj_CP_threshold() (in module qrem.common.external.hyperplane_projections)
proj_TP() (in module qrem.common.external.hyperplane_projections)
projective_measurement_constraints() (in module qrem.common.external.ncpol2sdpa)
(in module qrem.common.external.ncpol2sdpa.physics_utils)
pyquil_utilities
module
Q
QDT_circuits_qiskit() (in module QDT_qiskit)
QDT_pyquill
module
QDT_qiskit
module
QDTCalibrationSetup (class in qrem.qtypes.qunatum_detector_tomography_data)
QDTFitter (class in qrem.common.tomography.tomography)
QISKIT_IBM_CHANNEL (in module qrem.providers.ibm)
QISKIT_IBM_TOKEN (in module qrem.providers.ibm)
qiskit_utilities
module
qprint() (in module qrem)
(in module qrem.common.printer)
qprint_array() (in module qrem.common.printer)
qrem
module
qrem.benchmarks
module
qrem.benchmarks.benchmarks_functions
module
qrem.benchmarks.hamiltonians
module
qrem.characterization
module
qrem.characterization.characterization
module
qrem.characterization.characterization_routine
module
qrem.characterization.clustering_algorithms
module
qrem.characterization.neighbors_algorithms
module
qrem.cn
module
qrem.cn.mitigation
module
qrem.cn.mitigtools
module
qrem.cn.modeltools
module
qrem.cn.simtools
module
qrem.cn.simtools.auxiliary_merging_functions
module
qrem.cn.simtools.custom_model_creator
module
qrem.cn.simtools.noisy_simulationsKKM
module
qrem.cn.simulation
module
qrem.common
module
qrem.common.config
module
qrem.common.constants
module
qrem.common.convert
module
qrem.common.experiment
module
qrem.common.experiment.information_completeness
module
qrem.common.experiment.tomography
module
qrem.common.experiment.tomoutils
module
qrem.common.experiment.tomoutils.algortithmic_circuits
module
qrem.common.external
module
qrem.common.external.CBB
module
qrem.common.external.CBB.branchandbound_tools
module
qrem.common.external.CBB.spin_models
module
qrem.common.external.hyperplane_projections
module
qrem.common.external.ncpol2sdpa
module
qrem.common.external.ncpol2sdpa.chordal_extension
module
qrem.common.external.ncpol2sdpa.cvxpy_utils
module
qrem.common.external.ncpol2sdpa.faacets_relaxation
module
qrem.common.external.ncpol2sdpa.moroder_hierarchy
module
qrem.common.external.ncpol2sdpa.mosek_utils
module
qrem.common.external.ncpol2sdpa.nc_utils
module
qrem.common.external.ncpol2sdpa.physics_utils
module
qrem.common.external.ncpol2sdpa.picos_utils
module
qrem.common.external.ncpol2sdpa.rdm_hierarchy
module
qrem.common.external.ncpol2sdpa.sdp_relaxation
module
qrem.common.external.ncpol2sdpa.sdpa_utils
module
qrem.common.external.ncpol2sdpa.solver_common
module
qrem.common.external.ncpol2sdpa.steering_hierarchy
module
qrem.common.io
module
qrem.common.math
module
qrem.common.povmtools
module
qrem.common.printer
module
qrem.common.probability
module
qrem.common.registers
module
qrem.common.scipy_optimizers_wrappers
module
qrem.common.tomography
module
qrem.common.tomography.tomography
module
qrem.common.utils
module
qrem.ctmp
module
qrem.ctmp.mitigation
module
qrem.ctmp.mitigtools
module
qrem.ctmp.mitigtools.mitig_utils
module
qrem.ctmp.mitigtools.observables_utils
module
qrem.ctmp.model
module
qrem.ctmp.modeltools
module
qrem.ctmp.modeltools.ground_state_estimation
module
qrem.ctmp.modeltools.qubit_utils
module
qrem.ctmp.simtools
module
qrem.ctmp.simtools.sampling_utils
module
qrem.ctmp.simulation
module
qrem.mitigation
module
qrem.mitigation.mitigation_routines
module
qrem.pipelines
module
qrem.pipelines.qdot_test
module
qrem.pipelines.run_aws_experiment
module
qrem.pipelines.run_ibm_experiment
module
qrem.pipelines.run_simulation_experiment
module
qrem.pipelines.simulate_experiment
module
qrem.pipelines.test_mitigation_workflow
module
qrem.providers
module
qrem.providers.aws_braket
module
qrem.providers.awsutils
module
qrem.providers.awsutils.aws_braket_runner
module
qrem.providers.awsutils.awsutils
module
qrem.providers.ibm
module
qrem.providers.ibmutils
module
qrem.providers.ibmutils.data_converters
module
qrem.providers.ibmutils.ibmutils
module
qrem.providers.simulation
module
qrem.providers.simutils
module
qrem.providers.simutils.simutils
module
qrem.qtypes
module
qrem.qtypes.characterization_data
module
qrem.qtypes.circuit_collection
module
qrem.qtypes.cn_noise_model
module
qrem.qtypes.ctmp_noise_model
module
qrem.qtypes.datastructure_base
module
qrem.qtypes.experiment_results
module
qrem.qtypes.mitigation_data
module
qrem.qtypes.qunatum_detector_tomography_data
module
QremConfigLoader (class in qrem)
(class in qrem.common.config)
qubit_in_cluster_membership (qrem.qtypes.cn_noise_model.CNModelData attribute)
(qrem.qtypes.CNModelData attribute)
qubit_indices (qrem.qtypes.circuit_collection.CircuitCollection attribute)
(qrem.qtypes.CircuitCollection attribute)
qubit_indices_to_keystring() (in module qrem.common.convert)
qubit_swap() (in module qrem.common.math)
qubits_keystring_to_tuple() (in module qrem.common.convert)
R
radius_size (in module plotting_constants)
random_circuits_count (qrem.qtypes.circuit_collection.CircuitCollection attribute)
(qrem.qtypes.CircuitCollection attribute)
random_element() (in module qrem.ctmp.mitigtools.observables_utils)
random_stochastic_matrix() (in module qrem.common.probability)
rates (qrem.qtypes.ctmp_noise_model.CTMPModelData attribute)
(qrem.qtypes.CTMPModelData attribute)
rates_from_exp_results() (in module qrem.ctmp.model)
rbd (in module qrem.ctmp.model)
RdmHierarchy (class in qrem.common.external.ncpol2sdpa)
(class in qrem.common.external.ncpol2sdpa.rdm_hierarchy)
read_sdpa_out() (in module qrem.common.external.ncpol2sdpa)
(in module qrem.common.external.ncpol2sdpa.sdpa_utils)
RejectionException
Relaxation (class in qrem.common.external.ncpol2sdpa.sdp_relaxation)
remove_scalar_factor() (in module qrem.common.external.ncpol2sdpa.nc_utils)
reorder_classical_register() (in module qrem.common.convert)
reorder_probabilities() (in module qrem.common.convert)
results_dictionary_rig (in module qrem.pipelines.qdot_test)
ResultsForPlotting (class in visualisation)
retrieve_results() (in module qrem.providers.aws_braket)
(in module qrem.providers.ibm)
return_cluster_index() (in module qrem.characterization.clustering_algorithms)
reverse_bitstrings_in_counts_dictionary() (in module qrem.common.convert)
round_array_to_ndigits() (in module qrem.common.math)
round_matrix_for_print() (in module qrem.common.printer)
run() (in module qrem.pipelines.run_aws_experiment)
(in module qrem.pipelines.run_ibm_experiment)
(in module qrem.providers.awsutils.aws_braket_runner)
run_batches() (in module qiskit_utilities)
run_batches_parametric() (in module pyquil_utilities)
run_simulation_experiment() (in module qrem.pipelines.run_simulation_experiment)
S
sample() (in module qrem.ctmp.mitigtools.observables_utils)
save() (in module qrem.common.io)
save_monomial_index() (in module qrem.common.external.ncpol2sdpa.nc_utils)
(qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
SdpRelaxation (class in qrem.common.external.ncpol2sdpa)
(class in qrem.common.external.ncpol2sdpa.sdp_relaxation)
separate_scalar_factor() (in module qrem.common.external.ncpol2sdpa.nc_utils)
set_clusters_list() (visualisation.ResultsForPlotting method)
set_clusters_neighborhoods() (qrem.qtypes.cn_noise_model.CNModelData method)
(qrem.qtypes.CNModelData method)
set_clusters_tuple() (qrem.qtypes.cn_noise_model.CNModelData method)
(qrem.qtypes.CNModelData method)
set_noise_matrices_dictionary() (qrem.qtypes.cn_noise_model.CNModelData method)
(qrem.qtypes.CNModelData method)
set_noise_model() (qrem.qtypes.cn_noise_model.CNModelData method)
(qrem.qtypes.CNModelData method)
set_objective() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.steering_hierarchy.SteeringHierarchy method)
(qrem.common.external.ncpol2sdpa.SteeringHierarchy method)
SIGNIFICANT_DIGITS (in module qrem.common.constants)
,
[1]
SIGNIFICANT_DIGITS_POVM (in module qrem.common.constants)
,
[1]
simplify_polynomial() (in module qrem.common.external.ncpol2sdpa.nc_utils)
simulate_clean_experiment() (in module qrem.providers.simulation)
simulate_experiment() (in module qrem.pipelines.simulate_experiment)
simulate_noise_results_dictionary() (in module qrem.cn.simulation)
simulate_noise_results_dictionary__new_version() (in module qrem.cn.simulation)
simulate_noise_results_dictionary_old() (in module qrem.cn.simulation)
simulate_noisy_experiment() (in module qrem.pipelines.simulate_experiment)
(in module qrem.providers.simulation)
sliding_cliques() (in module qrem.common.external.ncpol2sdpa.chordal_extension)
solve() (qrem.common.external.ncpol2sdpa.sdp_relaxation.Relaxation method)
solve_2SAT_hamiltonian() (in module qrem.benchmarks.hamiltonians)
solve_sdp() (in module qrem.common.external.ncpol2sdpa.solver_common)
solve_with_cvxopt() (in module qrem.common.external.ncpol2sdpa.picos_utils)
solve_with_cvxpy() (in module qrem.common.external.ncpol2sdpa.cvxpy_utils)
solve_with_mosek() (in module qrem.common.external.ncpol2sdpa.mosek_utils)
solve_with_sdpa() (in module qrem.common.external.ncpol2sdpa.sdpa_utils)
sort_bitarray() (in module qrem.common.convert)
sort_bitstring() (in module qrem.common.convert)
sort_things() (in module qrem.common.utils)
specifications (in module qrem.cn.simtools.custom_model_creator)
spectral_decomposition() (in module qrem.common.math)
split_commutative_parts() (in module qrem.common.external.ncpol2sdpa.nc_utils)
standard_gates() (qrem.common.math.Constants static method)
SteeringHierarchy (class in qrem.common.external.ncpol2sdpa)
(class in qrem.common.external.ncpol2sdpa.steering_hierarchy)
step() (in module qrem.common.external.hyperplane_projections)
step2() (in module qrem.common.external.hyperplane_projections)
streamprinter() (in module qrem.common.external.ncpol2sdpa.mosek_utils)
stroke_width_medium (in module plotting_constants)
stroke_width_thick (in module plotting_constants)
stroke_width_thin (in module plotting_constants)
swap_keys_and_values() (in module qrem.common.utils)
T
t1() (in module qrem.cn.simtools.auxiliary_merging_functions)
TEST_RUN (in module qrem.pipelines.run_aws_experiment)
threshold (in module qrem.common.povmtools)
to_json() (qrem.qtypes.datastructure_base.DataStructureBase method)
,
[1]
(qrem.qtypes.DataStructureBase method)
,
[1]
total_circuits_count (qrem.qtypes.circuit_collection.CircuitCollection attribute)
(qrem.qtypes.CircuitCollection attribute)
transform_marginal_statistics_to_list_of_results() (in module qrem.cn.simtools.auxiliary_merging_functions)
translate_circuits_to_braket_format() (in module qrem.providers.aws_braket)
translate_circuits_to_qiskit_format() (in module qrem.providers.ibm)
transpile_circuits() (in module qrem.providers.ibmutils.ibmutils)
tutorial_simulator (in module device_constants)
U
unique() (in module qrem.common.external.ncpol2sdpa.nc_utils)
V
values() (qrem.common.config.QremConfigLoader method)
(qrem.QremConfigLoader method)
visualisation
module
W
warprint() (in module qrem.common.printer)
washington (in module device_constants)
which() (in module qrem.common.external.ncpol2sdpa.sdpa_utils)
WHITE (in module plotting_constants)
wrapped_multiprocessing_function() (in module qrem.common.utils)
wrapper_scipy_optimize() (in module qrem.common.scipy_optimizers_wrappers)
write_to_file() (qrem.common.external.ncpol2sdpa.sdp_relaxation.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.SdpRelaxation method)
(qrem.common.external.ncpol2sdpa.steering_hierarchy.SteeringHierarchy method)
(qrem.common.external.ncpol2sdpa.SteeringHierarchy method)
write_to_human_readable() (in module qrem.common.external.ncpol2sdpa.sdpa_utils)
write_to_sdpa() (in module qrem.common.external.ncpol2sdpa.sdpa_utils)
Z
zeros_to_dots_for_print() (in module qrem.common.printer)