Amit commited on
Commit
846a33f
·
1 Parent(s): c62cc2b

Notebooks updated.

Browse files
Files changed (1) hide show
  1. plots_display_all.ipynb +15 -15
plots_display_all.ipynb CHANGED
@@ -8,7 +8,7 @@
8
  "outputs": [
9
  {
10
  "data": {
11
- "application/mercury+json": "{\n \"widget\": \"App\",\n \"title\": \"Performance Benchmarks\",\n \"description\": \"Collated Performance Benchmarks\",\n \"show_code\": false,\n \"show_prompt\": false,\n \"output\": \"app\",\n \"schedule\": \"\",\n \"notify\": \"{}\",\n \"continuous_update\": true,\n \"static_notebook\": false,\n \"show_sidebar\": true,\n \"full_screen\": true,\n \"allow_download\": true,\n \"model_id\": \"mercury-app\",\n \"code_uid\": \"App.0.40.24.2-rand17eaaf72\"\n}",
12
  "text/html": [
13
  "<h3>Mercury Application</h3><small>This output won't appear in the web app.</small>"
14
  ],
@@ -33,9 +33,9 @@
33
  "outputs": [
34
  {
35
  "data": {
36
- "application/mercury+json": "{\n \"widget\": \"Checkbox\",\n \"value\": false,\n \"label\": \"Compare all\",\n \"model_id\": \"406a1223c5dc49aa8f5a9728dd71dbae\",\n \"code_uid\": \"Checkbox.0.40.11.1-randec587946\",\n \"url_key\": \"\",\n \"disabled\": false,\n \"hidden\": false\n}",
37
  "application/vnd.jupyter.widget-view+json": {
38
- "model_id": "406a1223c5dc49aa8f5a9728dd71dbae",
39
  "version_major": 2,
40
  "version_minor": 0
41
  },
@@ -48,9 +48,9 @@
48
  },
49
  {
50
  "data": {
51
- "application/mercury+json": "{\n \"widget\": \"Checkbox\",\n \"value\": false,\n \"label\": \"Compare across compute capabilities\",\n \"model_id\": \"e18a97bcc4804f0db8f94cd574fc8e07\",\n \"code_uid\": \"Checkbox.0.40.11.2-rand31fb60f4\",\n \"url_key\": \"\",\n \"disabled\": false,\n \"hidden\": false\n}",
52
  "application/vnd.jupyter.widget-view+json": {
53
- "model_id": "e18a97bcc4804f0db8f94cd574fc8e07",
54
  "version_major": 2,
55
  "version_minor": 0
56
  },
@@ -63,9 +63,9 @@
63
  },
64
  {
65
  "data": {
66
- "application/mercury+json": "{\n \"widget\": \"Checkbox\",\n \"value\": false,\n \"label\": \"Compare one-on-one\",\n \"model_id\": \"589330926d0a4692af34ee4f72151b21\",\n \"code_uid\": \"Checkbox.0.40.11.3-randbb72fc68\",\n \"url_key\": \"\",\n \"disabled\": false,\n \"hidden\": false\n}",
67
  "application/vnd.jupyter.widget-view+json": {
68
- "model_id": "589330926d0a4692af34ee4f72151b21",
69
  "version_major": 2,
70
  "version_minor": 0
71
  },
@@ -78,9 +78,9 @@
78
  },
79
  {
80
  "data": {
81
- "application/mercury+json": "{\n \"widget\": \"Checkbox\",\n \"value\": false,\n \"label\": \"Compare between tasks\",\n \"model_id\": \"cd489a79a32e4d9284e42d3d4bc0433f\",\n \"code_uid\": \"Checkbox.0.40.11.4-rand66c69a3e\",\n \"url_key\": \"\",\n \"disabled\": false,\n \"hidden\": false\n}",
82
  "application/vnd.jupyter.widget-view+json": {
83
- "model_id": "cd489a79a32e4d9284e42d3d4bc0433f",
84
  "version_major": 2,
85
  "version_minor": 0
86
  },
@@ -93,9 +93,9 @@
93
  },
94
  {
95
  "data": {
96
- "application/mercury+json": "{\n \"widget\": \"Checkbox\",\n \"value\": false,\n \"label\": \"Multi-GPU\",\n \"model_id\": \"aeeb3e299fd54fc3b413fcba15796e43\",\n \"code_uid\": \"Checkbox.0.40.11.5-rand64f9bbd8\",\n \"url_key\": \"\",\n \"disabled\": false,\n \"hidden\": false\n}",
97
  "application/vnd.jupyter.widget-view+json": {
98
- "model_id": "aeeb3e299fd54fc3b413fcba15796e43",
99
  "version_major": 2,
100
  "version_minor": 0
101
  },
@@ -238,7 +238,7 @@
238
  " \n",
239
  " prec = mr.Select(label=\"Select Precision : \", value=\"Single\", choices=[\"Single\", \"Double\"])\n",
240
  " \n",
241
- " com_pack = mr.Select(label=\"Select Package to compare: \", value=\"qsimcirq\", choices=['qiskit' , 'cirq', 'qsimcirq', 'pennylane', 'pennylane_l', 'qibo', 'qibojit', 'yao', 'quest', 'qulacs', 'intel_qs_cpp', 'projectq', 'svsim', 'hybridq', 'hiq', 'qcgpu', 'qrack_sch', 'cuquantum_qiskit', 'cuquantum_qsimcirq', 'qpanda'])\n",
242
  " \n",
243
  " # if task.value == \"Heisenberg dynamics\" or task.value == \"Quantum Fourier Transform\":\n",
244
  " # N_slider = mr.Slider(value=36, min=6, max=36, label=\"Select System size: \", step=2)\n",
@@ -316,7 +316,7 @@
316
  " \n",
317
  " task = mr.Select(label=\"Select Task: \", value=\"Heisenberg dynamics\", choices=[\"Heisenberg dynamics\", \"Random Quantum Circuit\", \"Quantum Fourier Transform\"])\n",
318
  "\n",
319
- " com_pack = mr.Select(label=\"Select Package to compare: \", value=\"qsimcirq\", choices=['qiskit' , 'cirq', 'qsimcirq', 'pennylane', 'pennylane_l', 'qibo', 'qibojit', 'yao', 'quest', 'qulacs', 'intel_qs_cpp', 'projectq', 'svsim', 'hybridq', 'hiq', 'qcgpu', 'qrack_sch', 'cuquantum_qiskit', 'cuquantum_qsimcirq', 'qpanda'])\n",
320
  " \n",
321
  " prec = mr.Select(label=\"Select Precision : \", value=\"Single\", choices=[\"Single\", \"Double\"])\n",
322
  " \n",
@@ -344,7 +344,7 @@
344
  " \n",
345
  " task = mr.Select(label=\"Select Task I:\", value=\"Heisenberg dynamics\", choices=[\"Heisenberg dynamics\", \"Random Quantum Circuit\", \"Quantum Fourier Transform\"])\n",
346
  " \n",
347
- " pack = mr.Select(label=\"Select Package I:\", value=\"qsimcirq\", choices=['qiskit' , 'cirq', 'qsimcirq', 'pennylane', 'pennylane_l', 'qibo', 'qibojit', 'yao', 'quest', 'qulacs', 'intel_qs_cpp', 'projectq', 'svsim', 'hybridq', 'hiq', 'qcgpu', 'qrack_sch', 'cuquantum_qiskit', 'cuquantum_qsimcirq', 'qpanda'])\n",
348
  " \n",
349
  " com_cap = mr.Select(label=\"Select Compute Capability I:\", value=\"Singlethread\", choices=[\"Singlethread\", \"Multithread\", \"GPU\"])\n",
350
  " \n",
@@ -354,7 +354,7 @@
354
  " \n",
355
  " task_2 = mr.Select(label=\"Select Task II:\", value=\"Random Quantum Circuit\", choices=[\"Heisenberg dynamics\", \"Random Quantum Circuit\", \"Quantum Fourier Transform\"])\n",
356
  "\n",
357
- " pack_2 = mr.Select(label=\"Select Package to compare: \", value=\"qsimcirq\", choices=['qiskit' , 'cirq', 'qsimcirq', 'pennylane', 'pennylane_l', 'qibo', 'qibojit', 'yao', 'quest', 'qulacs', 'intel_qs_cpp', 'projectq', 'svsim', 'hybridq', 'hiq', 'qcgpu', 'qrack_sch', 'cuquantum_qiskit', 'cuquantum_qsimcirq', 'qpanda'])\n",
358
  " \n",
359
  " com_cap_2 = mr.Select(label=\"Select Compute Capability II:\", value=\"Singlethread\", choices=[\"Singlethread\", \"Multithread\", \"GPU\"])\n",
360
  " \n",
 
8
  "outputs": [
9
  {
10
  "data": {
11
+ "application/mercury+json": "{\n \"widget\": \"App\",\n \"title\": \"Performance Benchmarks\",\n \"description\": \"Collated Performance Benchmarks\",\n \"show_code\": false,\n \"show_prompt\": false,\n \"output\": \"app\",\n \"schedule\": \"\",\n \"notify\": \"{}\",\n \"continuous_update\": true,\n \"static_notebook\": false,\n \"show_sidebar\": true,\n \"full_screen\": true,\n \"allow_download\": true,\n \"model_id\": \"mercury-app\",\n \"code_uid\": \"App.0.40.24.2-rand575588ff\"\n}",
12
  "text/html": [
13
  "<h3>Mercury Application</h3><small>This output won't appear in the web app.</small>"
14
  ],
 
33
  "outputs": [
34
  {
35
  "data": {
36
+ "application/mercury+json": "{\n \"widget\": \"Checkbox\",\n \"value\": false,\n \"label\": \"Compare all\",\n \"model_id\": \"8fc6f0c5cfcd4cf0b9c8f492973bfe2f\",\n \"code_uid\": \"Checkbox.0.40.11.1-rand869054f8\",\n \"url_key\": \"\",\n \"disabled\": false,\n \"hidden\": false\n}",
37
  "application/vnd.jupyter.widget-view+json": {
38
+ "model_id": "8fc6f0c5cfcd4cf0b9c8f492973bfe2f",
39
  "version_major": 2,
40
  "version_minor": 0
41
  },
 
48
  },
49
  {
50
  "data": {
51
+ "application/mercury+json": "{\n \"widget\": \"Checkbox\",\n \"value\": false,\n \"label\": \"Compare across compute capabilities\",\n \"model_id\": \"da211301386140ab88c63127ca4afb6c\",\n \"code_uid\": \"Checkbox.0.40.11.2-rand370209d7\",\n \"url_key\": \"\",\n \"disabled\": false,\n \"hidden\": false\n}",
52
  "application/vnd.jupyter.widget-view+json": {
53
+ "model_id": "da211301386140ab88c63127ca4afb6c",
54
  "version_major": 2,
55
  "version_minor": 0
56
  },
 
63
  },
64
  {
65
  "data": {
66
+ "application/mercury+json": "{\n \"widget\": \"Checkbox\",\n \"value\": false,\n \"label\": \"Compare one-on-one\",\n \"model_id\": \"3e2c82d1327e49f1a18996e2b1c7daa4\",\n \"code_uid\": \"Checkbox.0.40.11.3-randf8131acb\",\n \"url_key\": \"\",\n \"disabled\": false,\n \"hidden\": false\n}",
67
  "application/vnd.jupyter.widget-view+json": {
68
+ "model_id": "3e2c82d1327e49f1a18996e2b1c7daa4",
69
  "version_major": 2,
70
  "version_minor": 0
71
  },
 
78
  },
79
  {
80
  "data": {
81
+ "application/mercury+json": "{\n \"widget\": \"Checkbox\",\n \"value\": false,\n \"label\": \"Compare between tasks\",\n \"model_id\": \"c912f15226ef42089b33a41622898c8c\",\n \"code_uid\": \"Checkbox.0.40.11.4-rand5cb01cff\",\n \"url_key\": \"\",\n \"disabled\": false,\n \"hidden\": false\n}",
82
  "application/vnd.jupyter.widget-view+json": {
83
+ "model_id": "c912f15226ef42089b33a41622898c8c",
84
  "version_major": 2,
85
  "version_minor": 0
86
  },
 
93
  },
94
  {
95
  "data": {
96
+ "application/mercury+json": "{\n \"widget\": \"Checkbox\",\n \"value\": false,\n \"label\": \"Multi-GPU\",\n \"model_id\": \"52458e93dabb4cf9a24db4f479338eb4\",\n \"code_uid\": \"Checkbox.0.40.11.5-rand38d0b2ca\",\n \"url_key\": \"\",\n \"disabled\": false,\n \"hidden\": false\n}",
97
  "application/vnd.jupyter.widget-view+json": {
98
+ "model_id": "52458e93dabb4cf9a24db4f479338eb4",
99
  "version_major": 2,
100
  "version_minor": 0
101
  },
 
238
  " \n",
239
  " prec = mr.Select(label=\"Select Precision : \", value=\"Single\", choices=[\"Single\", \"Double\"])\n",
240
  " \n",
241
+ " com_pack = mr.Select(label=\"Select Package to compare: \", value=\"qsimcirq\", choices=['qiskit' , 'cirq', 'qsimcirq', 'pennylane', 'pennylane_l', 'qibo', 'qibojit', 'yao', 'quest', 'qulacs', 'intel_qs_cpp', 'projectq', 'svsim', 'hybridq', 'hiq', 'qcgpu', 'qrack_sch', 'cuquantum_qiskit', 'cuquantum_qsimcirq', 'qpanda', 'qpp', 'myqlm', 'myqlm_cpp', 'braket'])\n",
242
  " \n",
243
  " # if task.value == \"Heisenberg dynamics\" or task.value == \"Quantum Fourier Transform\":\n",
244
  " # N_slider = mr.Slider(value=36, min=6, max=36, label=\"Select System size: \", step=2)\n",
 
316
  " \n",
317
  " task = mr.Select(label=\"Select Task: \", value=\"Heisenberg dynamics\", choices=[\"Heisenberg dynamics\", \"Random Quantum Circuit\", \"Quantum Fourier Transform\"])\n",
318
  "\n",
319
+ " com_pack = mr.Select(label=\"Select Package to compare: \", value=\"qsimcirq\", choices=['qiskit' , 'cirq', 'qsimcirq', 'pennylane', 'pennylane_l', 'qibo', 'qibojit', 'yao', 'quest', 'qulacs', 'intel_qs_cpp', 'projectq', 'svsim', 'hybridq', 'hiq', 'qcgpu', 'qrack_sch', 'cuquantum_qiskit', 'cuquantum_qsimcirq', 'qpanda', 'qpp', 'myqlm', 'myqlm_cpp', 'braket'])\n",
320
  " \n",
321
  " prec = mr.Select(label=\"Select Precision : \", value=\"Single\", choices=[\"Single\", \"Double\"])\n",
322
  " \n",
 
344
  " \n",
345
  " task = mr.Select(label=\"Select Task I:\", value=\"Heisenberg dynamics\", choices=[\"Heisenberg dynamics\", \"Random Quantum Circuit\", \"Quantum Fourier Transform\"])\n",
346
  " \n",
347
+ " pack = mr.Select(label=\"Select Package I:\", value=\"qsimcirq\", choices=['qiskit' , 'cirq', 'qsimcirq', 'pennylane', 'pennylane_l', 'qibo', 'qibojit', 'yao', 'quest', 'qulacs', 'intel_qs_cpp', 'projectq', 'svsim', 'hybridq', 'hiq', 'qcgpu', 'qrack_sch', 'cuquantum_qiskit', 'cuquantum_qsimcirq', 'qpanda', 'qpp', 'myqlm', 'myqlm_cpp', 'braket'])\n",
348
  " \n",
349
  " com_cap = mr.Select(label=\"Select Compute Capability I:\", value=\"Singlethread\", choices=[\"Singlethread\", \"Multithread\", \"GPU\"])\n",
350
  " \n",
 
354
  " \n",
355
  " task_2 = mr.Select(label=\"Select Task II:\", value=\"Random Quantum Circuit\", choices=[\"Heisenberg dynamics\", \"Random Quantum Circuit\", \"Quantum Fourier Transform\"])\n",
356
  "\n",
357
+ " pack_2 = mr.Select(label=\"Select Package to compare: \", value=\"qsimcirq\", choices=['qiskit' , 'cirq', 'qsimcirq', 'pennylane', 'pennylane_l', 'qibo', 'qibojit', 'yao', 'quest', 'qulacs', 'intel_qs_cpp', 'projectq', 'svsim', 'hybridq', 'hiq', 'qcgpu', 'qrack_sch', 'cuquantum_qiskit', 'cuquantum_qsimcirq', 'qpanda', 'qpp', 'myqlm', 'myqlm_cpp', 'braket'])\n",
358
  " \n",
359
  " com_cap_2 = mr.Select(label=\"Select Compute Capability II:\", value=\"Singlethread\", choices=[\"Singlethread\", \"Multithread\", \"GPU\"])\n",
360
  " \n",