def setUp(self): self.schedule = pulse.Schedule(name='fake_experiment') self.schedule += pulse.FrameChange(0.)(pulse.DriveChannel(0)) self.backend = FakeOpenPulse2Q() self.config = self.backend.configuration() self.defaults = self.backend.defaults() self.qubit_lo_freq = self.defaults.qubit_freq_est self.meas_lo_freq = self.defaults.meas_freq_est self.qubit_lo_range = self.config.qubit_lo_range self.meas_lo_range = self.config.meas_lo_range self.schedule_los = {pulse.DriveChannel(0): self.qubit_lo_freq[0], pulse.DriveChannel(1): self.qubit_lo_freq[1], pulse.MeasureChannel(0): self.meas_lo_freq[0], pulse.MeasureChannel(1): self.meas_lo_freq[1]} self.meas_map = self.config.meas_map self.memory_slots = self.config.n_qubits self.rep_time = self.config.rep_times[0]
def setUp(self): self.schedule = pulse.Schedule(name='fake_experiment') with self.assertWarns(DeprecationWarning): self.schedule += pulse.FrameChange(0.)(pulse.DriveChannel(0)) self.backend = FakeOpenPulse2Q() self.config = self.backend.configuration() self.defaults = self.backend.defaults() self.qubit_lo_freq = list(self.defaults.qubit_freq_est) self.meas_lo_freq = list(self.defaults.meas_freq_est) self.qubit_lo_range = self.config.qubit_lo_range self.meas_lo_range = self.config.meas_lo_range self.schedule_los = {pulse.DriveChannel(0): self.qubit_lo_freq[0], pulse.DriveChannel(1): self.qubit_lo_freq[1], pulse.MeasureChannel(0): self.meas_lo_freq[0], pulse.MeasureChannel(1): self.meas_lo_freq[1]} self.meas_map = self.config.meas_map self.memory_slots = self.config.n_qubits # default rep_time and rep_delay self.rep_time = self.config.rep_times[0] self.rep_delay = None