|
| 1 | +{ |
| 2 | + "cells": [ |
| 3 | + { |
| 4 | + "cell_type": "markdown", |
| 5 | + "metadata": {}, |
| 6 | + "source": [ |
| 7 | + "# Measurement\n", |
| 8 | + "\n", |
| 9 | + "TODO\n", |
| 10 | + "\n", |
| 11 | + "TODO: I think measure should _just_ return a schedule." |
| 12 | + ] |
| 13 | + }, |
| 14 | + { |
| 15 | + "cell_type": "code", |
| 16 | + "execution_count": 1, |
| 17 | + "metadata": {}, |
| 18 | + "outputs": [], |
| 19 | + "source": [ |
| 20 | + "# from qiskit.pulse import measure, Schedule\n", |
| 21 | + "from qiskit import IBMQ\n", |
| 22 | + "\n", |
| 23 | + "# backend = IBMQ.load_account().backends(open_pulse=True)\n", |
| 24 | + "\n", |
| 25 | + "# sched = Schedule(name=\"Measurement scheduling example\")\n", |
| 26 | + "# sched = measure_all(backend)\n", |
| 27 | + "\n", |
| 28 | + "# sched.draw()" |
| 29 | + ] |
| 30 | + }, |
| 31 | + { |
| 32 | + "cell_type": "code", |
| 33 | + "execution_count": 2, |
| 34 | + "metadata": {}, |
| 35 | + "outputs": [], |
| 36 | + "source": [ |
| 37 | + "# sched += measure(qubits=(0, 1), backend=backend, qubit_mem_slots={0:1, 1:0})\n", |
| 38 | + "\n", |
| 39 | + "# sched.draw()" |
| 40 | + ] |
| 41 | + }, |
| 42 | + { |
| 43 | + "cell_type": "markdown", |
| 44 | + "metadata": {}, |
| 45 | + "source": [ |
| 46 | + "## From pulses" |
| 47 | + ] |
| 48 | + }, |
| 49 | + { |
| 50 | + "cell_type": "code", |
| 51 | + "execution_count": 3, |
| 52 | + "metadata": {}, |
| 53 | + "outputs": [ |
| 54 | + { |
| 55 | + "data": { |
| 56 | + "image/png": "iVBORw0KGgoAAAANSUhEUgAAAmUAAAKrCAYAAACwbfrjAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAADh0RVh0U29mdHdhcmUAbWF0cGxvdGxpYiB2ZXJzaW9uMy4xLjAsIGh0dHA6Ly9tYXRwbG90bGliLm9yZy+17YcXAAAfxUlEQVR4nO3de5BmeV3f8c+3e+6zs+yVBRcqQlyWiCWIiktMqQWUgjeoxIp4gzWYjaWpGG8UlICFWAFvQTCEZAvieiFeQBS0yogQUUxkuSpyWWTYC+x9ZnZ2dmZnd2a6n1/+6Ge0HWbDNN399LdnXq+qrqef85w+5zenz86895zznKfGGAEAYGPNbfQAAAAQZQAALYgyAIAGRBkAQAOiDACggS0bPYAkqaprklyTJLt37/7Kxz3ucRs8IgCAz+/DH/7w/jHGpWuxrOp2S4wnP/nJ48//4j0bPQwAgM/r/D3nfXCM8VVrsSynLwEAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANbNnoAZxqJFlcWNjoYQAAzFSLKKuqa5JckySXXXZZ3vmud23wiAAAPr/5+fnz12pZLaJsjHFtkmuT5Iorrhi33XZrLr300g0eFQDAQztw4ECqas1aqkWUnerCCy/MxRdfvNHDAAB4SJPJZE2X50J/AIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACggZlGWVU9r6o+XFUPVNVdVfWGqrp0lmMAAOhoZlFWVT+a5NeSHEryI0n+e5LnJnl3Ve2e1TgAADraMouVVNUlSX42yfuTPH2MsTid/v4kb89SpP2nWYwFAKCjVR0pq6o9VfWzVXV9Ve2vqmNVtbeqXlVVu5bN+pwku5L8yskgS5Ixxh8muTHJ965mHAAAm91qT19enuQHknwgySuS/FiSDyV5YZLfXzbfV08f/+o0y3hvksdX1XmrHAsAwKa12tOXNyZ59BjjxLJpr6uqVyR5SVU9ZYzxviRfNH3tttMs47YkNZ3n71Y5HgCATWlVUTbGOH7y+6rakmRPkvkk70zykiRfk+R9WTp1mSTHTrOYB6ePu5JkMpnkrrvuyokTJ04zKwBAD/fee2/m5ubm12p5q77Qv6p+KMkPJnlCPvd06IXTx6PTx+1JHjhlnh3Tx9+oqmNJ8sKf/MnVDgsAYN3t3Llz61ota1VRVlU/luSXkrwjyWuT3J7keJauNbsu/xBpt08fL0+y95TFXJ5kJHnqGOPIk570pPHmt/zeaoYFADATVz7uirvWalmrPVL2fUluTvKsMcbk5MSqeuYp870/yTVJnprPjbKrknxyjHEkSebm5vKIRzxilcMCAFh/y+8qsVqrffflYpaOctXJCdNry150ynxvy9Jpy39fVfPL5v22JI9N8qZVjgMAYFNb7ZGytyR5ZZI/rqq3Jjk/yXcn+UdX6Y8x9lXVS5P8YpJ3VtVvZem05Y8nuSHJL69yHAAAm9pqo+wXsnSU7AVJXpPkziS/k+RXk3x8+YxjjF+qqgNJfjRL15/dl+R3k7zo5KlLAIBz1WpvibGYpSNlrzzNy3XqhDHGdVl6AwAAAMvM7APJAQB4aKIMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANbNnoAazG5MixjKPHN3oYAMBZpHZuzdyeHTNf76aNsoVP78+Jj92Ryf2iDABYO3M7t2b+yodn6+MvS1XNbL2bMsrGAydy4hN3Zhw5lvlLz9vo4QAAZ5HJvQ9k4SO3Z+687dny6Atntt5NGWWLt96bycGjmX/kw1Lb5jd6OADAWWT+sj1ZuOlAFu88PNMo23QX+o8Hjmdh777U1nlBBgCsi9qzPZM7DmVy5NjM1rnpomzhloNZvPtI5h7utCUAsD7mLtyVyT1Hs3Dzgdmtc2ZrWgPjwRNZvOlAaseW1BZHyQCA9VHzc6nd27J40z2ZzOhOD5sqyhbvuC+L+49k7uLdGz0UAOAsN3fxrkzuuT+T2+6dzfpmspY1srjvSDKGa8kAgHVXW+ZT27Zk4eZ7Mk4srvv6Nk2UjcVJxoH7Uzu3bfRQAIBzxNxFOzM5cDSTe46u/7rWfQ1rZNz3YCZHj6d2bd3ooQAA54odWzOOncg4/OC6r2rTRNnCbfdmHD6W2r19o4cCAJwjlu7oX1k8+MC6r2tTRNl44HgWb74ntXtbam52H3cAAFB7ts3knmWbIsoWbz2Ucc/RzF20a6OHAgCcY07es2zx1vV9F2b7KBvHF7Jw4/5k63xqq3ddAgCzVfNzqZ1bs3jTgYwHTqzbemYaZVV1ZVX9QVUdrKr7q+o9VfW0/9/PLN55OIv7jmTuEvcmAwA2xtwlu7N49+EsfPbg+q1j3ZZ8iqr6p0n+b5KnJvn5JD+Z5Lwkf1JVz3ion5scuD9ZHKntm/Kz0wGAs0BtnU/t2JrFT+/POLawLuuYZem8MskFSb5yjPHXSVJVv57kY0leV1WPH2OM5T8wuf94JrcfchsMAGDDzV24M4vTe5bNP/L8tV/+mcxUVVdX1aiqp1fVy6rqlqp6oKqur6qrpvN8fVX95fS05B1V9dJlP787ybcneffJIEuSMcaRJG9I8rgkX718nWMycuITd2bx7sOZu9gF/gDAxqodW5MHF7Jwy4GMxcmaL3+lpy9fleQ5SV6T5OVJHpvkHVX1nCRvTfKeJD+R5IYkP1NV3zv9uS9Psj3JX51mme+dPv59lI0xsvB3d2fhk3dn7tLzfPg4ANDC3GXnZWHv/py44a6ccoJv1VZ6+nI+yVVjjONJUlUfT/K2JG9O8tQxxgem09+Y5JYkP5zkN5N80fTnbzvNMk9Ou/zkhMnth3Lio3ekts9n7vwdKxwiAMD6mDtve/LgQk585PZkjW+dutIjZa8/GWRT75k+Xn8yyJJkOs/7klwxnXTy/OPp7rr24PJ5xrGFHP/QrRlHj2f+4XtWODwAgPU1d8nu1Lb5LHzszuyqrTvXarkrPVJ24/InY4yDSx8/kJtOM+/BJBdPvz/5KZ6n+4ykHcvnuf+ee/PuP/j91M4tyfvb30YNADhHjaPHs2Nu/tK1Wt5Ko2xxhdNPun36ePlpXjs57Xuq6huT5Dt/9+dWOCwAgNnbs2X7ml34PqtbYvxtlk5dPvU0r101ffzXY4zrr7jiivHSl70sl1122YyGBgCwcvv27cv3X331obVa3kzOD05vffGHSb6hqp54cnpVnZfkB5J8KkvXoAEAnJNmefPYFyd5epZuofHqJPcl+bdZOn35LafeOBYA4FwysygbY+ytqq/N0r3OXpRkW5IPJXnmGOOdsxoHAEBHZxRlY4zrklz3EK+d9i4dY4yrk1x9yrRPJHn2CsYHAHBOcM8JAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABoQZQAADYgyAIAGRBkAQAOiDACgAVEGANCAKAMAaECUAQA0IMoAABqYWZRV1b+rqjdV1Q1VtVhVY1brBgDobssM1/XiJBcn+XCS3UkeNcN1AwC0NsvTl9+Q5GFjjK9L8jczXC8AQHurirKq2lNVP1tV11fV/qo6VlV7q+pVVbVr+bxjjJvHGJPVDRcA4Oy02tOXlyf5gSS/l+R/JllI8vVJXpjkK5J80yqXDwBwTlhtlN2Y5NFjjBPLpr2uql6R5CVV9ZQxxvtWuQ4AgLPeqk5fjjGOnwyyqtpSVRdW1SVJ3jmd5WtWO0AAgHPBqt99WVU/lOQHkzwhnxt5F57hMq5Jcs3J589/3vNWOywAgHW3c+fOXZ9/rjOzqiirqh9L8ktJ3pHktUluT3I8S9eaXZczPBI3xrg2ybVJcuWVV45X/dzPr2ZYAAAz8V3P/c6ja7Ws1R4p+74kNyd51vJ3VlbVM7/QBe7evTvPeMYzVjksAID1d+zYsXvWalmrvU/ZYpKRpE5OqKotSV60yuUCAJxTVnuk7C1JXpnkj6vqrUnOT/LdSU6cOmNVfVuSJ06ffsl02kumz+8dY/yXVY4FAGDTWm2U/UKWjpK9IMlrktyZ5HeS/GqSj58y779K8vxTpr1i+nhLElEGAJyzVhVlY4zFLB0pe+VpXq5T5r06ydWrWR8AwNlqlp99CQDAQxBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAZEGQBAA6IMAKABUQYA0IAoAwBoQJQBADSwZaMH8IWaHD6Whb37Mjn0QDI2ejQAwFmhkrnzd2TLl1yaufN3zHTVmzLKxmTkxIc+m4Ub96d2bE1qo0cEAJwtFm88kMm+I9n2zx+TuT2zC7NNGWWT/UeyePfhzF22J3Pnbd/o4QAAZ5GxMMniZw5m8dZ7M/fPHjGz9W66a8rGZGThU/sy7j+e2r1to4cDAJxlastcavuWLN52KGNhMrP1broom9x531K5Pvy8VDlvCQCsvbkLd2bx7sNZvOPQ7NY5szWtgTEZWbhxf8aDJ5y2BADWTe3aliyMLH56f8bibI6Wbaoom+w/ksU77svcJbs3eigAwFlu7tJdWbzzcCZ3H57N+mayljWyeNfhjCPHUo6SAQDrbG739owHT2ThloOzWd9M1rJGJvuPpHZsdS0ZADATcxfuzOT2Q0v3RV3vda37GtbIeOB4xn0PpnZt3eihAADniDp/RyZHjmVy6MF1X9emibLFu45kcviY22AAADNT83PJ4sg4LMqSLL3rcvGWe5KR1LZNeb9bAGCTqh1bsnjHfet+z7JNEWWTuw9n8c77Mnfxro0eCgBwjpm7cGcW9x3J5M771nc967r0NTDGyMLNBzIecG8yAGD2ate25PjiUo9Mxrqtp32UTQ7cn8VbD2XuIkfJAICNMXfJrizefiiTu9bvnmUzi7KqekpVvbaq/k9VHamqUVVXf76fm+y7f+neZA+b3ae0AwAsN7dnR8YDC1n49L51O1o2yyNl35zkh5NckORvzuQHxmRkctd9qW3z7k0GAGyouYt2Ld3Ifp3uWTbLKHt9kvPHGE9I8uoz+YHFzxzM4p33pS7Yub4jAwD4PGrP9owjx7K478i6LP+Moqyqrp6ebnx6Vb2sqm6pqgeq6vqqumo6z9dX1V9W1f1VdUdVvXT5MsYYd40x7j/TgU0OHs3Cx+5IJsMF/gDAhqu5Su3YmoUb7sri/rUPs5UeKXtVkuckeU2Slyd5bJJ3VNVzkrw1yXuS/ESSG5L8TFV97xcyqMnR4zn+wc9mcd+RzD3y/C9kEQAAa27usj2ZHHwgJz742UwOHl3TZa/0TqzzSa4aYxxPkqr6eJK3JXlzkqeOMT4wnf7GJLdk6Rqy31zJCsbiJCc+dkcWb70384++YOlOugAADdRcZf7RF2TxMwdz/AOfyXzm5tdq2SuNstefDLKp90wfrz8ZZEkyxjheVe9L8rUrHdDk/mO5988/mlywI3N3n1jpjwMArLuxZZLx13tz/tz2h63VMlcaZTf+owGNcXD6rsibTjPvwSQXn8lCq+qaJNecfH7Fy79zhcMCAJi9i2rHmr0bcaVRtrjC6WdkjHFtkmuT5IlP+LLx26/8ldUsDgBgJp707GccWKtltft07/nt2/Kopz1lo4cBAPB5Hc/kwbValqvoAQAamNmRsqr6J0m+b/r0CdPHb6uqR02//40xxi2zGg8AQCezPH35mCSvOGXav5x+JclfZuk2GgAA55wzirIxxnVJrnuI1077oZRjjKuTXL3s+buT+ABLAIDTcE0ZAEADogwAoAFRBgDQgCgDAGhAlAEANCDKAAAaEGUAAA2IMgCABkQZAEADogwAoAFRBgDQgCgDAGhAlAEANCDKAAAaEGUAAA2IMgCABkQZAEADogwAoAFRBgDQgCgDAGhAlAEANCDKAAAaEGUAAA2IMgCABkQZAEADogwAoAFRBgDQgCgDAGhAlAEANCDKAAAaEGUAAA2IMgCABkQZAEADogwAoAFRBgDQgCgDAGhAlAEANCDKAAAaEGUAAA2IMgCABkQZAEADogwAoAFRBgDQgCgDAGhAlAEANCDKAAAaEGUAAA2IMgCABkQZAEADogwAoAFRBgDQgCgDAGhAlAEANCDKAAAaEGUAAA2IMgCABkQZAEADogwAoAFRBgDQgCgDAGhAlAEANCDKAAAaEGUAAA2IMgCABkQZAEADogwAoAFRBgDQgCgDAGhAlAEANCDKAAAaEGUAAA2IMgCABkQZAEADogwAoAFRBgDQgCgDAGhAlAEANCDKAAAaEGUAAA2IMgCABkQZAEADogwAoAFRBgDQgCgDAGhAlAEANCDKAAAaEGUAAA2IMgCABkQZAEADogwAoAFRBgDQgCgDAGhAlAEANCDKAAAaEGUAAA2IMgCABkQZAEADogwAoAFRBgDQgCgDAGhAlAEANCDKAAAa2LLRA0iSqromyTXTp8fO33PeRzdyPOegS5Ls3+hBnGNs89mzzWfPNp8923z2rlyrBdUYY62WtSaq6gNjjK/a6HGcS2zz2bPNZ882nz3bfPZs89lby23u9CUAQAOiDACggY5Rdu1GD+AcZJvPnm0+e7b57Nnms2ebz96abfN215QBAJyLOh4pAwA454gyAIAGWkVZVT2zqj5ZVXur6kUbPZ6zQVU9uqr+rKo+XlUfq6ofmU6/qKr+tKo+NX28cDq9quq109/BR6rqyRv7J9i8qmq+qj5cVX80ff6Yqrp+um1/p6q2Tadvnz7fO339izdy3JtVVV1QVW+pqhuq6hNV9VT7+fqqqh+d/r3y0ar6raraYT9fe1X1P6rq7qr66LJpK963q+r50/k/VVXP34g/y2bxENv8F6Z/v3ykqn6/qi5Y9tqLp9v8k1X1Tcumr6hr2kRZVc0neV2SZyX50iTfVVVfurGjOissJPnxMcaXJrkqyQ9Pt+uLkrxrjHFFkndNnydL2/+K6dc1SV4/+yGfNX4kySeWPf+5JK8eY3xJkoNJXjCd/oIkB6fTXz2dj5V7TZL/NcZ4fJInZmnb28/XSVVdnuQ/JPmqMcaXJZlP8tzYz9fDdUmeecq0Fe3bVXVRkp9O8jVJnpLkp0+GHKd1XT53m/9pki8bY3x5kr9L8uIkmf6b+twkT5j+zH+d/k/5irumTZRlaSfZO8a4cYxxPMlvJ3n2Bo9p0xtj3DHG+ND0+8NZ+ofq8ixt21+bzvZrSZ4z/f7ZSX59LHlvkguq6pEzHvamV1WPSvItSd4wfV5JnpbkLdNZTt3mJ38Xb0ny9On8nKGqeliSr0vyxiQZYxwfY9wb+/l625JkZ1VtSbIryR2xn6+5McZfJLnnlMkr3be/KcmfjjHuGWMczFJgnBodTJ1um48x3jHGWJg+fW+SR02/f3aS3x5jHBtj3JRkb5aaZsVd0ynKLk/y2WXPb51OY41MTxd8RZLrk1w2xrhj+tKdSS6bfu/3sDZ+OckLk0ymzy9Ocu+y/6CXb9e/3+bT1w9N5+fMPSbJviS/Oj1l/Iaq2h37+boZY9yW5BeTfCZLMXYoyQdjP5+Vle7b9vm19W+S/PH0+zXb5p2ijHVUVecl+b0k/3GMcd/y18bSfVHcG2WNVNW3Jrl7jPHBjR7LOWRLkicnef0Y4yuS3J9/OJ2TxH6+1qanvp6dpSD+oiS748jLhrBvz1ZV/VSWLg1601ovu1OU3Zbk0cueP2o6jVWqqq1ZCrI3jTHeOp1818nTNdPHu6fT/R5W72uTfHtV3Zylw9VPy9L1ThdMT/Mk/3i7/v02n77+sCQHZjngs8CtSW4dY1w/ff6WLEWa/Xz9PCPJTWOMfWOME0nemqV9334+Gyvdt+3za6Cqrk7yrUm+Z/zDjV7XbJt3irL3J7li+s6dbVm6aO7tGzymTW96zcYbk3xijPGfl7309iQn333z/CRvWzb9edN38FyV5NCyQ+ScgTHGi8cYjxpjfHGW9uP/Pcb4niR/luQ7prOdus1P/i6+Yzq//+tdgTHGnUk+W1VXTic9PcnHYz9fT59JclVV7Zr+PXNym9vPZ2Ol+/afJPnGqrpwepTzG6fTOENV9cwsXZby7WOMo8teenuS507fYfyYLL3J4n35QrpmjNHmK8k3Z+kdDZ9O8lMbPZ6z4SvJv8jSYe2PJPnr6dc3Z+lajncl+VSSdya5aDp/ZendIp9O8rdZemfVhv85NutXkm9I8kfT7x87/Q91b5I3J9k+nb5j+nzv9PXHbvS4N+NXkicl+cB0X/+DJBfaz9d9m788yQ1JPprkN5Jst5+vy3b+rSxdt3ciS0eFX/CF7NtZug5q7/Tr+zf6z9X56yG2+d4sXSN28t/S/7Zs/p+abvNPJnnWsukr6hofswQA0ECn05cAAOcsUQYA0IAoAwBoQJQBADQgygAAGhBlAAANiDIAgAb+H2CmpEdpMtUIAAAAAElFTkSuQmCC\n", |
| 57 | + "text/plain": [ |
| 58 | + "<Figure size 720x864 with 1 Axes>" |
| 59 | + ] |
| 60 | + }, |
| 61 | + "execution_count": 3, |
| 62 | + "metadata": {}, |
| 63 | + "output_type": "execute_result" |
| 64 | + } |
| 65 | + ], |
| 66 | + "source": [ |
| 67 | + "from qiskit.pulse import GaussianSquare, MeasureChannel, Acquire, AcquireChannel, MemorySlot\n", |
| 68 | + "\n", |
| 69 | + "measure_tx = GaussianSquare(duration=1200, amp=0.2, sigma=10, width=1150)(MeasureChannel(0))\n", |
| 70 | + "measure_tx += GaussianSquare(duration=1200, amp=0.2, sigma=10, width=1150)(MeasureChannel(1))\n", |
| 71 | + "# TODO\n", |
| 72 | + "measure_rx = Acquire(1200)([AcquireChannel(0), AcquireChannel(1)],\n", |
| 73 | + " [MemorySlot(1), MemorySlot(0)])\n", |
| 74 | + "\n", |
| 75 | + "measure_sched = measure_tx + measure_rx\n", |
| 76 | + "\n", |
| 77 | + "measure_sched.draw()" |
| 78 | + ] |
| 79 | + }, |
| 80 | + { |
| 81 | + "cell_type": "code", |
| 82 | + "execution_count": 4, |
| 83 | + "metadata": {}, |
| 84 | + "outputs": [], |
| 85 | + "source": [ |
| 86 | + "# from qiskit.pulse import measure_schedule\n", |
| 87 | + "\n", |
| 88 | + "# measure_schedule(qubit_mem_slot_map={0:1, 1:0}, measure_map=[[0, 1, 2]],\n", |
| 89 | + "# duration=1200, meas_amp=1, meas_sigma=10, meas_width=1100)\n" |
| 90 | + ] |
| 91 | + }, |
| 92 | + { |
| 93 | + "cell_type": "code", |
| 94 | + "execution_count": null, |
| 95 | + "metadata": {}, |
| 96 | + "outputs": [], |
| 97 | + "source": [] |
| 98 | + } |
| 99 | + ], |
| 100 | + "metadata": { |
| 101 | + "kernelspec": { |
| 102 | + "display_name": "Python 3", |
| 103 | + "language": "python", |
| 104 | + "name": "python3" |
| 105 | + }, |
| 106 | + "language_info": { |
| 107 | + "codemirror_mode": { |
| 108 | + "name": "ipython", |
| 109 | + "version": 3 |
| 110 | + }, |
| 111 | + "file_extension": ".py", |
| 112 | + "mimetype": "text/x-python", |
| 113 | + "name": "python", |
| 114 | + "nbconvert_exporter": "python", |
| 115 | + "pygments_lexer": "ipython3", |
| 116 | + "version": "3.7.6" |
| 117 | + } |
| 118 | + }, |
| 119 | + "nbformat": 4, |
| 120 | + "nbformat_minor": 2 |
| 121 | +} |
0 commit comments