Skip to content
This repository was archived by the owner on Aug 21, 2023. It is now read-only.

Commit bc57ae0

Browse files
committed
minor changes
1 parent d3a66a4 commit bc57ae0

1 file changed

Lines changed: 53 additions & 9 deletions

File tree

qiskit/advanced/aer/pulse_simulator_from_backend.ipynb

Lines changed: 53 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -117,9 +117,20 @@
117117
},
118118
{
119119
"cell_type": "code",
120-
"execution_count": 6,
121-
"metadata": {},
122-
"outputs": [],
120+
"execution_count": 5,
121+
"metadata": {},
122+
"outputs": [
123+
{
124+
"name": "stderr",
125+
"output_type": "stream",
126+
"text": [
127+
"/Users/dpuzzuoli/anaconda3/envs/QiskitDev/lib/python3.7/site-packages/qiskit/providers/models/pulsedefaults.py:155: UserWarning: `qubit_freq_est` and `meas_freq_est` now have units of Hertz(Hz) rather than gigahertz(GHz).\n",
128+
" warnings.warn('`qubit_freq_est` and `meas_freq_est` now have units of '\n",
129+
"/Users/dpuzzuoli/anaconda3/envs/QiskitDev/lib/python3.7/site-packages/qiskit/providers/models/backendconfiguration.py:377: UserWarning: `rep_time` now has units of seconds(s) rather than microseconds(mu s).\n",
130+
" warnings.warn('`rep_time` now has units of seconds(s) rather '\n"
131+
]
132+
}
133+
],
123134
"source": [
124135
"defaults = armonk_backend.defaults()\n",
125136
"config = armonk_backend.configuration()\n",
@@ -190,9 +201,20 @@
190201
},
191202
{
192203
"cell_type": "code",
193-
"execution_count": null,
194-
"metadata": {},
195-
"outputs": [],
204+
"execution_count": 10,
205+
"metadata": {},
206+
"outputs": [
207+
{
208+
"data": {
209+
"text/plain": [
210+
"<JobStatus.QUEUED: 'job is queued'>"
211+
]
212+
},
213+
"execution_count": 10,
214+
"metadata": {},
215+
"output_type": "execute_result"
216+
}
217+
],
196218
"source": [
197219
"job.status()"
198220
]
@@ -206,9 +228,31 @@
206228
},
207229
{
208230
"cell_type": "code",
209-
"execution_count": null,
210-
"metadata": {},
211-
"outputs": [],
231+
"execution_count": 8,
232+
"metadata": {},
233+
"outputs": [
234+
{
235+
"name": "stderr",
236+
"output_type": "stream",
237+
"text": [
238+
"Timeout checking job status using websocket, retrying using HTTP\n"
239+
]
240+
},
241+
{
242+
"ename": "JobTimeoutError",
243+
"evalue": "'Timeout while waiting for job 5e3999ee15b6f10018e2a203'",
244+
"output_type": "error",
245+
"traceback": [
246+
"\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
247+
"\u001b[0;31mJobTimeoutError\u001b[0m Traceback (most recent call last)",
248+
"\u001b[0;32m<ipython-input-8-f104cc4b4ab3>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mrabi_result\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mjob\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mresult\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;36m3600\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m",
249+
"\u001b[0;32m~/anaconda3/envs/QiskitDev/lib/python3.7/site-packages/qiskit/providers/ibmq/job/ibmqjob.py\u001b[0m in \u001b[0;36mresult\u001b[0;34m(self, timeout, wait)\u001b[0m\n\u001b[1;32m 247\u001b[0m \u001b[0mJobError\u001b[0m\u001b[0;34m:\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mattempted\u001b[0m \u001b[0mto\u001b[0m \u001b[0mrecover\u001b[0m \u001b[0ma\u001b[0m \u001b[0mresult\u001b[0m \u001b[0mon\u001b[0m \u001b[0ma\u001b[0m \u001b[0mfailed\u001b[0m \u001b[0mjob\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 248\u001b[0m \"\"\"\n\u001b[0;32m--> 249\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_wait_for_completion\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mwait\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mwait\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 250\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 251\u001b[0m \u001b[0mstatus\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mstatus\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
250+
"\u001b[0;32m~/anaconda3/envs/QiskitDev/lib/python3.7/site-packages/qiskit/providers/ibmq/job/ibmqjob.py\u001b[0m in \u001b[0;36m_wait_for_completion\u001b[0;34m(self, timeout, wait)\u001b[0m\n\u001b[1;32m 566\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 567\u001b[0m \u001b[0;31m# Use traditional http requests if websocket not available or failed.\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 568\u001b[0;31m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_wait_for_final_status\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mtimeout\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mwait\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 569\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 570\u001b[0m \u001b[0;32mdef\u001b[0m \u001b[0m_wait_for_submission\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mtimeout\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;36m60\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
251+
"\u001b[0;32m~/anaconda3/envs/QiskitDev/lib/python3.7/site-packages/qiskit/providers/ibmq/job/ibmqjob.py\u001b[0m in \u001b[0;36m_wait_for_final_status\u001b[0;34m(self, timeout, wait)\u001b[0m\n\u001b[1;32m 603\u001b[0m \u001b[0;32mif\u001b[0m \u001b[0mtimeout\u001b[0m \u001b[0;32mis\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0;32mNone\u001b[0m \u001b[0;32mand\u001b[0m \u001b[0melapsed_time\u001b[0m \u001b[0;34m>=\u001b[0m \u001b[0mtimeout\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 604\u001b[0m raise JobTimeoutError(\n\u001b[0;32m--> 605\u001b[0;31m 'Timeout while waiting for job {}'.format(self._job_id))\n\u001b[0m\u001b[1;32m 606\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 607\u001b[0m \u001b[0mlogger\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0minfo\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'status = %s (%d seconds)'\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_status\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0melapsed_time\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
252+
"\u001b[0;31mJobTimeoutError\u001b[0m: 'Timeout while waiting for job 5e3999ee15b6f10018e2a203'"
253+
]
254+
}
255+
],
212256
"source": [
213257
"rabi_result = job.result(timeout=3600)"
214258
]

0 commit comments

Comments
 (0)