Sequential Quantum Gate Decomposer  v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
Namespaces | Variables
noise.py File Reference

Go to the source code of this file.

Namespaces

 noise
 

Variables

 noise.all_states = sorted(set(ideal_counts.keys()) | set(noisy_counts.keys()))
 
 noise.ax1 = axes[0]
 
 noise.ax2 = axes[1]
 
 noise.axes
 
 noise.axis
 
 noise.color
 
 noise.dpi
 
 noise.fig
 
 noise.figsize
 
 noise.fontsize
 
int noise.gate_time_1q = 50
 
int noise.gate_time_2q = 300
 
 noise.ideal_counts = ideal_result.get_counts()
 
 noise.ideal_result = ideal_simulator.run(transpiled_ideal, shots=shots).result()
 
 noise.ideal_simulator = AerSimulator()
 
list noise.ideal_values = [ideal_counts.get(s, 0) for s in states]
 
 noise.key
 
 noise.noise_model = NoiseModel()
 
 noise.noisy_counts = noisy_result.get_counts()
 
 noise.noisy_result = noisy_simulator.run(transpiled_noisy, shots=shots).result()
 
 noise.noisy_simulator = AerSimulator(noise_model=noise_model)
 
list noise.noisy_values = [noisy_counts.get(s, 0) for s in all_states]
 
 noise.qc = QuantumCircuit(3, 3)
 
 noise.rotation
 
int noise.shots = 4096
 
 noise.single_qubit_error = depolarizing_error(single_qubit_error_rate, 1)
 
float noise.single_qubit_error_rate = 0.01
 
 noise.states = sorted(ideal_counts.keys())
 
int noise.t1 = 50e3
 
int noise.t2 = 30e3
 
 noise.thermal_error_1q = thermal_relaxation_error(t1, t2, gate_time_1q)
 
 noise.thermal_error_2q
 
 noise.transpiled_ideal = transpile(qc, ideal_simulator)
 
 noise.transpiled_noisy = transpile(qc, noisy_simulator)
 
 noise.two_qubit_error = depolarizing_error(two_qubit_error_rate, 2)
 
float noise.two_qubit_error_rate = 0.05