RabiFitter¶
- class RabiFitter(backend_result, xdata, qubits, fit_p0, fit_bounds=None)[source]¶
Rabi Experiment fitter
See BaseCalibrationFitter __init__
fit_po is [amp, freq, phase, offset]
Attributes
Return the execution results
Return the fitter’s purpose, e.g.
Return the function used in the fit, e.g.
Return the indices of the qubits to be characterized
Return the fit function parameters that were calculated by curve_fit
Return the error of the fit function parameters
Return the list of series for the data
Return the data points on the x-axis, the independenet parameter which is fit against
Return the data points on the y-axis
Methods
RabiFitter.add_data
(results[, recalc, refit])Add new execution results to previous execution results
RabiFitter.fit_data
([qid, p0, bounds, series])Fit the curve.
RabiFitter.guess_params
([qind])Guess fit parameters for rabi oscillation data
RabiFitter.pi2_amplitude
([qind])Return the pi/2 amplitude from the fit
RabiFitter.pi_amplitude
([qind])Return the pi amplitude from the fit
RabiFitter.plot
(qind[, series, ax, show_plot])Plot the data and fit